У меня есть форма с именем frmMain
, которую я вызываю из модуля, используя:
frmMain.show
Мне нужно иметь возможность использовать другие электронные таблицы, пока она открыта, поэтому я изменил способ отображения пользовательской формы.открывается с помощью:
frmMain.show vbModeless
открывается форма, и я также могу использовать другие электронные таблицы.
У меня проблема в том, что когда открывается frmMain
, я не могу ничего щелкнуть внутри нее,Я должен щелкнуть ячейку на листе позади нее, а затем снова щелкнуть в ней.Кажется, он теряет фокус на рабочем листе при его открытии.
Я попытался изменить свойство Show Modal
на false
, и это дает тот же результат.
У меня также естьпробовал DoEvents
, а также Repaint
после .show
кода, но я не могу заставить его работать.
Есть идеи?