|
|
|
Controls на рабочем листе
|
|||
|---|---|---|---|
|
#18+
Извините дорогие други за тупой вопрос, но что то сам додуматься не могу, а поиск по форуму результатов не дал. На лист Excel вставляю элемент управления CheckBox. Как к нему обратиться программно? Best Regards ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2005, 18:13:07 |
|
||
|
Controls на рабочем листе
|
|||
|---|---|---|---|
|
#18+
If ActiveSheet.Shapes("Check Box 1").ControlFormat.Value = 1 then Debug.Print "Checked" End if ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2005, 20:48:48 |
|
||
|
Controls на рабочем листе
|
|||
|---|---|---|---|
|
#18+
Спасибо за подсказку. Правда этот вариант не сработал, но на толкнул на мысль. Сработало вот это: Код: plaintext 1. 2. Но все равно, большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 10:00:23 |
|
||
|
Controls на рабочем листе
|
|||
|---|---|---|---|
|
#18+
Это значит что ты вставлял не "элемент управления" а OLE-объект :) Это две очень разные вещи... В общем, если ты будешь смотреть на стандартные тулбары, там есть два Forms и Visual Basic. И там и там есть контролы вставляемые на лист. Но те которые вставлены через Forms перечисляются в коллекции Shapes, а те что через Visual Basic - в OLEObjects. Вот такой Эксель странный зверек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 18:07:10 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=360&tid=2186053]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 190ms |
| total: | 354ms |

| 0 / 0 |
