При создании связанных выпадающих списков столкнулся со следующей проблемой. На всякий случай прикладываю пример готовых связанных списков, но думаю ни для кого здесь не будет чем-то новым.
Проблема заключается в следующем. Нужно сделать так, чтобы в первом списке были только цифры, но для того, чтобы второстепенный список (связанный с первым) корректно работал, нужно через диспетчер имен назвать эти второстепенные списки именами значений из первого. Но, когда именем выступает цифра Excel ругается.
Т.е. задача такая.
Если в ячейке А1 из списка выбрана цифра "1", то в ячейке В1 - выпадает список 1,2,3 Если в ячейке А1 из списка выбрана цифра "2", то в ячейке В1 - выпадает список 4,5,6
Пробовал через формулу ЕСЛИ - тоже не получается
Добрый день!
При создании связанных выпадающих списков столкнулся со следующей проблемой. На всякий случай прикладываю пример готовых связанных списков, но думаю ни для кого здесь не будет чем-то новым.
Проблема заключается в следующем. Нужно сделать так, чтобы в первом списке были только цифры, но для того, чтобы второстепенный список (связанный с первым) корректно работал, нужно через диспетчер имен назвать эти второстепенные списки именами значений из первого. Но, когда именем выступает цифра Excel ругается.
Т.е. задача такая.
Если в ячейке А1 из списка выбрана цифра "1", то в ячейке В1 - выпадает список 1,2,3 Если в ячейке А1 из списка выбрана цифра "2", то в ячейке В1 - выпадает список 4,5,6
Пробовал через формулу ЕСЛИ - тоже не получается ArkaIIIa
Можно сделать 2 вспомогательных столбца, которые решат проблему, но учитывая специфику рабочего файла таблица получится громоздкой. Может быть можно как то исхитриться и сделать списки без добавления ненужных данных
Можно сделать 2 вспомогательных столбца, которые решат проблему, но учитывая специфику рабочего файла таблица получится громоздкой. Может быть можно как то исхитриться и сделать списки без добавления ненужных данныхArkaIIIa
Да не вопрос. Я вообще не понимаю, зачем делать такую кучу имен (это сейчас их у Вас два, а если в первом списке десятка полтора, то Вы будете делать 15 отдельных имен?). Когда-то кто-то где-то написал не подумавши, а куча народу теперь мучается. Имен для списков должно быть столько, сколько этих списков есть. В принципе, там все попроще сделать можно. я извратился для того, чтобы столбцы были динамическими и разными.
Да не вопрос. Я вообще не понимаю, зачем делать такую кучу имен (это сейчас их у Вас два, а если в первом списке десятка полтора, то Вы будете делать 15 отдельных имен?). Когда-то кто-то где-то написал не подумавши, а куча народу теперь мучается. Имен для списков должно быть столько, сколько этих списков есть. В принципе, там все попроще сделать можно. я извратился для того, чтобы столбцы были динамическими и разными._Boroda_
Jhonson, _Boroda_ здравствуйте. У меня вопрос по формированию связанного списка. Я создаю файл екселя 2003 с помощью автоматизации с использованием языка C#. Первый список создается нормально. При создании второго списка возникает ошибка COMException и моя программа аварийно завершается. При этом список не создается. Во втором списке использую формулу "=ДВССЫЛ(B3)", где B3 - адрес ячейки первого списка. Я выяснил, что при программном создании первого списка ячейка B3 остается ПУСТОЙ и это приводит к ошибке при создании второго связанного списка. Если после создания первого списка в нем выбрать любое допустимое значение, то ошибки при создании второго списка не будет. Подскажите пожалуйста как можно решить данную проблему. Заранее благодарен [moder]Читаем Правила форума. Создаём свою тему. Эта тема закрыта[/moder]
Jhonson, _Boroda_ здравствуйте. У меня вопрос по формированию связанного списка. Я создаю файл екселя 2003 с помощью автоматизации с использованием языка C#. Первый список создается нормально. При создании второго списка возникает ошибка COMException и моя программа аварийно завершается. При этом список не создается. Во втором списке использую формулу "=ДВССЫЛ(B3)", где B3 - адрес ячейки первого списка. Я выяснил, что при программном создании первого списка ячейка B3 остается ПУСТОЙ и это приводит к ошибке при создании второго связанного списка. Если после создания первого списка в нем выбрать любое допустимое значение, то ошибки при создании второго списка не будет. Подскажите пожалуйста как можно решить данную проблему. Заранее благодарен [moder]Читаем Правила форума. Создаём свою тему. Эта тема закрыта[/moder]magataka
Сообщение отредактировал Pelena - Четверг, 21.05.2015, 10:15