QueryTable.Refresh 方法 (Excel) 未来属于你 Microsoft Build · 2025/5/20 – 2025/5/23 立即注册 消除警报 Learn 发现 产品文档 开发语言 主题 登录 Visual Basic for Applications VBA 语言参考 Office 库参考 本文原文为英文,已针对你所在市场进行了翻译。 你对所用语言的质量的满意度如何?
Refresh 方法會使 Microsoft Excel 連接到 QueryTable 物件的資料來源、執行 SQL 查詢,並將資料傳回到以 QueryTable 物件為根據的範圍。 必須呼叫此方法之後,QueryTable 物件才能與資料來源進行通訊。建立OLE DB 或 ODBC 資料來源的連接時,Microsoft Excel 會使用 Connection 屬性所指定的連接字串。 如果指定的連接字串...
vba Sub RefreshQueryTableData() ActiveSheet.ListObjects("Table1").QueryTable.Refresh End Sub 注意:这里的"Table1"是查询表的名称,你需要将其替换为你实际的查询表名称。 针对数据透视表使用RefreshTable方法: 如果你的表格是一个数据透视表,你可以使用PivotTable对象的RefreshTable方法来更新数据透视表。 vba ...
Use the QueryTable property of the ListObject to access the RefreshOnFileOpen property.Support and feedbackHave questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback....
Private Sub VBAPassword() ‘你要解保护的Excel文件路径 Filename = Application.GetOpenFilename(“...
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。反馈...
表达 返回QueryTable 对象的表达式。 备注 设置Connection 属性不会立即启动与数据源的连接。 必须使用 Refresh 方法建立连接并检索数据。 有关连接字符串语法的详细信息,请参阅 QueryTables 集合的 Add 方法。 另外,也可以通过选择 Microsoft ActiveX 数据对象 (ADO) 库直接访问数据源。 如果使用用户界面导入数据,则...
QueryTable 物件是 QueryTables 集合的成員。 範例 使用QueryTables (索 引) ,其中 index 是查詢表的索引編號,可傳回單一 QueryTable 物件。 下列範例會設定查詢表一,讓公式在重新整理時自動更新。 VB 複製 Sheets("sheet1").QueryTables(1).FillAdjacentFormulas = True 事件 AfterRefresh BeforeRefresh 方法 ...
在Excel中,打开VBA编辑器(ALT+F11)。 在名为UpdateTable的子例程中编写更新代码。 Sub UpdateTable() ' Your update code here End Sub Schedule Automatic Updates: 使用Application.OnTime安排自动更新 Sub AutoRefresh() Application.OnTime Now + TimeValue("00:00:05"), "UpdateTable" ' Refresh every 5...
ActiveSheet.PivotTables("数据透视表").PivotCache.Refresh 代码的意思是在激活的工作表中刷新名为“数据透视表”的透视表。 方法: Step 01 首先查看透视表的名称。 Step 02 粘贴代码。 透视表与数据源在同一张Sheet中: 在工作表名称上右击选择“查看代...