|
|
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
У меня есть файл Excel (положил в прикреплении) и там есть комбобокс, который берет данные в свой список из ячеек H3,H4. Мне нужно програмно менять значения из списка, но для начало я не могу понять что это вообще за элемент. Это не элемент управления и не элемент формы (MsgBox (ActiveSheet.OLEObjects.Count)=0 и MsgBox (ActiveSheet.DropDowns.Count)=0 ) Может кто-нибудь подскажет мне что это за элемент и как его создать руками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 14:21 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Pavel_yu, Данные - проверка. Так что это наверное и не элемент вовсе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 14:27 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Hugo121 Но как мне эту проверку поставить самому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 14:29 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Pavel_yu, запишите действия по смене условий этой проверки в макрос и затем используйте ролученный код. Или Вы не знаете, как записать или поменять условия проверки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 14:31 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Hugo121 Т.е. имеется ввиду записать ручное изменение комобокса. Но оно не записывается (т.е. никакая инструкция не появляется ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 15:05 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Pavel_yu, как это не записывается? Измените условия, например поменяйте Д4 на Д5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 15:07 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Т.е. на H5 (уже забыл) : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 15:09 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Hugo121 Спасибо, сейчас понял что это Validation, т.е проверка. И для програмного изменения значение из списк можно сделать так Range("D1").Value = Range("H4").Value (возможно я словами не так выразился, но из этого оператора понятно, что хотел) Теперь бы мне узнать как ручками в Excele добавлять и менять эти Validation, т.е. нужен пункт (пункты) меню в excel 2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 15:51 |
|
||
|
Помогите разобраться с комбобокс в Excel
|
|||
|---|---|---|---|
|
#18+
Pavel_yuУ меня есть файл Excel (положил в прикреплении) и там есть комбобокс, ... что это за элемент и как его создать руками Это похожий на комбобокс раскрывающийся список, кот. служит для упрощения ввода данных или ограничения записей определенными элементам. Создать его можно так: меню Данные - Проверка данных (примерно так, точно не помню для оф. 2003), в открывшемся окне на вкладке Параметры выбираем тип данных - Список, источник - H3:H4 (можно указать другой лист или формулу типа ДВССЫЛ или СМЕЩ, которая дает адрес диапазона). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2010, 16:34 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=163&tid=2178172]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 377ms |

| 0 / 0 |
