Как програмно ответить на всплывающее диалоговое окно - VB

Узнай цену своей работы

Формулировка задачи:

пишу простую процедурку, она открывает файл Excel я , выполняет над ним действия, затем, закрывает.
Проблема в том что когда файл открывается, вываливается диалоговое окно, которое спраишвает: "Эта книга содержит связи с другими источниками данных." и 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>

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.571 из 5
Похожие ответы