指定查詢資料表的 Parameter 物件集合。
註解
每一個 Parameter 物件都代表單一查詢參數。 每一張查詢表都會包含 Parameters 集合,但除非查詢表使用參數查詢,否則此集合是空的。
Add 方法不能用於 URL 連線查詢表。 對於 URL 連線查詢資料表,Microsoft Excel 會根據 Connection 和 PostText 屬性建立參數。
範例
使用 QueryTable 物件的 Parameters 屬性來傳回 Parameters 集合。
下列範例會顯示第一張查詢表中的參數數目。
MsgBox Workbooks(1).ActiveSheet.QueryTables(1).Parameters.Count
使用 Add 方法為查詢資料表建立新參數。 下列範例會變更查詢資料表 1 的 SQL 陳述式。 子句 “ (city=?) ” 表示查詢是參數查詢,且 city 的值會設定為常數 Oakland。
Set qt = Sheets("sheet1").QueryTables(1)
qt.Sql = "SELECT * FROM authors WHERE (city=?)"
Set param1 = qt.Parameters.Add("City Parameter", _
xlParamTypeVarChar)
param1.SetParam xlConstant, "Oakland"
qt.Refresh
方法
屬性
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。