在更新查詢表之前發生此事件。 這包括導因於呼叫 Refresh 方法、使用者在產品中的動作以及開啟包含查詢表之活頁簿所產生的更新。
語法
表達。BeforeRefresh (取消)
詞 代表 QueryTable 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Cancel | 必要 | 布林值 | 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 支援與意見反應。