
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.02.2007, 13:31
|
|||
|---|---|---|---|
|
|||
Проблема с удалением OLE объектов и закрытием диалогового окна |
|||
|
#18+
При выполнении процедуры удаления OLE Объектов - удаляется диалоговое окно UserForm6, которое, как я понимаю, не является OLE объектом. Процедура: For Each objOle In Worksheets(2).OLEObjects If objOle.Name <> UserForm6.Name Then objOle.delete Next objOle даже описал так, но всеравно окно закрывается... Подскажите пожалуста - почему? Что надо прописать, чтобы оно не закрывалось? Причем даже если я просто прикажу удалить один объект - скажем Worksheets(2).OLEObjects("CheckBox1").delete удаляется и диалоговое окно UserForm6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.02.2007, 14:39
|
|||
|---|---|---|---|
|
|||
Проблема с удалением OLE объектов и закрытием диалогового окна |
|||
|
#18+
Извините - окно исчезает не при удалении, а после завершения процедуры CommandButton4_Click() , так как если ставим Msgbox - то при выскакивании диалогового окна Msgbox - окно еще существует... но... вот потом... что происходит потом? почему оно пропадает ? Private Sub CommandButton4_Click() For Each objOle In Worksheets(2).OLEObjects If objOle.Name <> UserForm6.Name Then objOle.delete Next objOle MsgBox ("stop") End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.02.2007, 07:00
|
|||
|---|---|---|---|
|
|||
Проблема с удалением OLE объектов и закрытием диалогового окна |
|||
|
#18+
Проблема заключается в следующем: Если окно Userform1 выводиться со следующим свойством: UserForm1.Show vbModeless то появляется косяк... - при выполнении процедуры удаления OLE объектов, закрывается и само окно UserForm1. Если же окно UserForm1 открывать со стандартной настройкой: UserForm1.Show vbModal то все работает нормально - окно не закрывается... Но мне то надо, чтобы был режим vbModeless - чтобы с запуском диалогового окна можно было бы обращаться к ячейкам книги Exel'a. Подскажите пожайлуста рещение данной проблемы? Является ли это мой косяк? или же это косяк VB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2164442]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 403ms |

| 0 / 0 |
