|
|
|
Как определить создана ли CommandBar
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как определить создана ли CommandBar Как правильно описать Application.CommandBars.FindControls, если известно только имя CommandBar, например MyMenu. И аналогично как определить что на ActiveSheet создана диаграмма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 19:14:38 |
|
||
|
Как определить создана ли CommandBar
|
|||
|---|---|---|---|
|
#18+
Проще всего пробежаться циклом for each cb in Application.CommandBars if cb.Name="MyMenu" then .... end if next Можно еще попоробовать сделать присвоение типа такого: On Error Resume Next Set cb = Application.CommandBars("MyMenu") If cb is Nothing Then .... end if Но прийдется обязательно делать перехватыват ошибки Диаграммы (как и любые объекты на листе) перечисляются в коллекции Shapes MsgBox ActiveSheet.Shapes(1).Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 22:49:19 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2186105]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 501ms |

| 0 / 0 |
