![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]()
Наткнулся на странный глюк (или это фича ?
![]() Открывается у меня пользовательская форма. Немодальная. На ней кнопка запускающая методом show другую форму (модальную) из этого же проекта. Если закрывать эту (вторую)форму крестом или по Alt-F4, то если открыто (даже неактивное) окно VBE, то закрываются обе формы. Если окно VBE закрыть - только вторая ![]() Последний раз редактировалось Aent; 07.08.2010 в 08:13. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
![]()
No repro
![]() Может покажите файл?
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]() Цитата:
Windows 7 корп. x32 рус, MS Office 2010 рус. Последний раз редактировалось Aent; 07.08.2010 в 09:18. |
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
А у меня во всех версиях Excel так. И всегда так было. Решил, что без танцев с бубном не победить и смирился.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]()
The_Prist, так и у меня на самом деле во всех версиях
![]() Просто раньше не обращал внимания. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
![]()
Интересно :-) В вашем файле воспроизводится, а в файле собственного изготовления - нет
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
![]() |
![]() |
![]() |
#7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Сам сколько не пытался вопроизвести этот глюк - не получилось (пробовал в Excel 2003 и 2007)
В файле от Aent глюк наблюдается (сделал у себя копию этого файла "с нуля" - глюка нет) PS: Избежать закрытия обех форм легко - надо вместо UserForm1.Show vbModeless написать UserForm1.Show, а в свойствах первой формы изменить свойство ShowModal на FALSE По сути, результат будет тот же (первая форма будет открыта немодальной), но глюк в этом случае не проявляется (проверял на файле от Aent) (добавлено) Разобрался - глюк проявляется в любом файле, но если в VBE открыта UserForm2 (неважно, она активна, или активно окно другого VBComponent) Как только окно с UserForm2 закрываем (редактор VBE по-прежнему открыт) - глюк исчезает.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 07.08.2010 в 18:57. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
![]() Цитата:
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]() Цитата:
HO! В файле, выложенном KL (XL), глюк у меня не воспроизводится и при открытой и активной в VBE UserForm2. Т.е всё всегда нормально в том числе и после пересохранения файла KL (XL) из формата xlsm в xls. Похоже всё ещё более хитро. Глюк проявляется после попытки размещения на UserForm2 любого контрола. Я разместил на UserForm2 CommandButton и тут же удалил его без сохранения файла. Но после этой операции глюк стал проявляться и в "потерявшей девственность" UserForm2 из файла KL (XL). (Конечно при UserForm2 открытой в VBE). ![]() Последний раз редактировалось Aent; 07.08.2010 в 23:53. |
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
![]() Цитата:
![]()
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
userform в vba | Юлия1717 | Помощь студентам | 0 | 15.03.2010 14:54 |
VBA (UserForm) | Zhene4ka2607 | Помощь студентам | 2 | 08.06.2009 16:59 |
2 вопроса по UserForm | tolikman | Microsoft Office Excel | 4 | 25.11.2008 22:50 |
Помогите с UserForm | Maxx | Microsoft Office Excel | 4 | 12.11.2008 11:37 |