В своей работе я создал рабочую книгу для всей моей команды, сохранил макрос в personal.xlsb, чтобы открыть его из любого места в другом экземпляре Excel.
Сейчас он работает нормально, но я нашел проблему, которую не могу решить:
Когда рабочая книга является последней открытой книгой (когда первый экземпляр Excel закрыт и оставлен только экземпляр моей рабочей книги), следующие открытые книги запускаются в том же экземпляре рабочей книги. (первоначально в экземпляре 2), заставляя меня снова запустить код, чтобы отделить его.
Есть ли способ защитить этот экземпляр специально для самой книги?
извините за мой плохой английский.
Спасибо
Мой код:
Sub quickwb()
Dim NewExcel As Object
Set NewExcel = New Excel.Application
With NewExcel
.DisplayAlerts = False
.Visible = True
.Workbooks.Open "workbooknameandpath"
.DisplayAlerts = True
End With
End Sub