|
|
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Как создать два списка выбора - основной и условный. Например на Лист2 в столбцеА занесены скажем Фамилии Сотрудников в столбцеВ скажем Отделы . Как сделать что б на Листе№1 в столбцеВ появлялся вариантый список по примеру Данные-Проверка-Тип данных:Список со значениями из столбцаВ Листа№2 (Названия отделов) сгрупироваными без повторений (можно даже в алфавитном порядке). При выборе скажем в ячейке В1 определенного отдела в ячейке А1 был список, который включает Фамилии сотрудников из листа№2 стоблцаА, работающих в отделе выбраном в ячейке В1 . Также будет удобно если сделать стоблцы А и В Листа №2 как списки со стройкой добавления (со значком * - при вводе в эту строку список сам разширяется). Буду очень благодарен за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 13:40:22 |
|
||
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Создал файлик вот такого вида: http://dump.ru/files/6/6632986732/ В файлике начиная с столбика CA и далее находится информация в виде: - первая строка - название столба для элемента первого списка - вторая строка адресса в которых находятся варианты выбора для второго (условного списка) - все последующие строки столбца - собственно варианты для второго (условного списка). События выбора в первом списке обрабатываются макросом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. Проблема в том что сама информация для списков хранится на том же листе что и вся основная форма. И перенести ее перенести ее, скажем на лист2, не получается? Когда в строке Код: plaintext Код: plaintext Код: plaintext Код: plaintext Как правильно оформить адреса чтоб они давали ссылки на Лист2 и тогда будет возможность перенести все данные на Лист2. Нужно ли что-то менять в макросе (кроме Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 17:49:02 |
|
||
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Файлик еще тут: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 17:49:51 |
|
||
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Excel HelpЕсли список корректных данных находится на другом листе или в другой книге, определите имя внешних данных на активном листе. Это позволит обращаться в поле Источник к имени, находящемся на том же листе. Например, если данные, которые требуется использовать в формуле, находятся в ячейках A6:A12 на первом листе книги Бюджет.xls, на активном листе можно определить имя «Данные» как =[Бюджет.xls]Лист1!$A$6:$A$12 и затем ввести =Данные в поле Источник. Посмотри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 09:02:18 |
|
||
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Благодарствую. Буду разбираться. С взгляду единственный недостаток - это то что нужно создавать 20 списков и если есть новые предметы или т.д. - то обновлять вручную список. Хотя что так что так прийдется обновлять - тока там адреса (там - чуть более наглядно). Но огромное спасибо за идею. Просто хранить на одном листе форму и список предметов неудобно и чревато проблемами - удат кто пару строк и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 10:46:20 |
|
||
|
Как создать два списка выбора - основной и условный
|
|||
|---|---|---|---|
|
#18+
Тогда еще вопрос :) Как присвоить имя автоматически расширяемому диапазону в столбце. Скажем есть значения в ячейках A3-A13 на Листе2. Необходимо присвоить ему имя для подальшего использования в списке. Как правильно прописать формулу, чтоб когда в ячейку A14 внесут новое значение (до того все ячейки A14-A... пустые) имя автоматически расширялось и на эту ячейку. На форуме проскакивала эта формула, но никак не могу найти, и не запомнил ее :(. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 14:36:39 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33510120&tid=2185319]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
98ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 403ms |

| 0 / 0 |
