Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Происходит перед любым обновлением таблицы запросов. Сюда входят обновления, возникающие в результате вызова метода Refresh , действий пользователя в продукте и открытия книги, содержащей таблицу запросов.
Синтаксис
expression. BeforeRefresh (Cancel)
выражение Переменная, представляющая объект QueryTable .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Отмена | Обязательный | Boolean | Значение false при возникновении события. Если процедура события задает этому аргументу значение True, обновление не происходит после завершения процедуры. |
Возвращаемое значение
Отсутствует
Пример
Этот пример выполняется перед обновлением таблицы запросов.
Private Sub QueryTable_BeforeRefresh(Cancel As Boolean)
a = MsgBox("Refresh Now?", vbYesNoCancel)
If a = vbNo Then Cancel = True
MsgBox Cancel
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.