Как програмно ответить на всплывающее диалоговое окно - VB
Формулировка задачи:
пишу простую процедурку, она открывает файл Excel я , выполняет над ним действия, затем, закрывает.
Проблема в том что когда файл открывается, вываливается диалоговое окно, которое спраишвает: "Эта книга содержит связи с другими источниками данных." и 3 варианта ответа. 1. Обновить. 2. Не обновлять 3.Справка
из-за этого вся программа встаёт пока пользователь не щёлкнет "Не обновлять".
Подскажите пожалуйста как сделать, чтоб программа щёлкала на этой кнопке...
Буду очень благодарен, т.к. сроки горят.
Проблема в том что когда файл открывается, вываливается диалоговое окно, которое спраишвает: "Эта книга содержит связи с другими источниками данных." и 3 варианта ответа. 1. Обновить. 2. Не обновлять 3.Справка
из-за этого вся программа встаёт пока пользователь не щёлкнет "Не обновлять".
Подскажите пожалуйста как сделать, чтоб программа щёлкала на этой кнопке...
Буду очень благодарен, т.к. сроки горят.
Решение задачи: «Как програмно ответить на всплывающее диалоговое окно»
textual
Листинг программы
<font size="2"> <font color="green">'создали объект</font>
<font color="blue">Set</font> XlsApp = CreateObject("Excel.Application")
<font color="green">'отключаем реакцию Excel на события, чтобы ускорить вывод информации</font>
XlsApp.EnableEvents = <font color="blue">True</font>
<font color="green">'отключаем вывод сообщений</font>
XlsApp.DisplayAlerts = <font color="blue">False</font><br>
</font>