|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
При импорте из Excel-файла имеем цикл по всем ячейкам (по строкам и колонкам). Ни кто не подскажет, как определить содержится ли элемент управления "галочка". Получить ее и прочитать ее значение. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2019, 20:38 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
Игорь1973, чекбокс может быть двух видов: типа Формы или ActiveX. Какой у Вас? Если не определите сами, приложите файл-пример, в нем обязательно сохраните размер чекбокса и расположение относительно ячеек. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 14:51 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
См. правильный скриншот. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 19:16 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
А также прикладываю сами Excel-файлы. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 19:17 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
Знаю, что есть коллекция Checkboxes oExcelSheet.Checkboxes Но как определить связь какой-чекбокс к какой ячейке? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 14:28 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
Вот нашел кое-что. Ну, неужели же по такому длинному имени обращаться "Check Box 32"... Код: vbnet 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. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 14:45 |
|
Как узнать, есть ли в ячейке Excel галочка CheckBox и прочитать ее значение?
|
|||
---|---|---|---|
#18+
Вариант1 ("Колхозный", на мой взгляд предпочтительный) Делаем скрытую колонку, например G. В каждом элементе устанавливаем свойство "Связь с ячейкой". Например, для флажка в ячейке C2 ссылка на $G$2. Пробегаемся по ячейкам колонки G и узнаем ИСТИНА или ЛОЖЬ для каждого флажка. Вариант2 ("Неколхозный", не требует вмешательства в существующий файл) Пробегаем по Shapes, смотрим адрес, значение. Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 20:00 |
|
|
start [/forum/topic.php?fid=61&fpage=11&tid=2172097]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 397ms |
0 / 0 |