共用方式為


Excel) (Parameters 物件

指定查詢表的 Parameter 物件集合。

註解

每一個 Parameter 物件都代表單一查詢參數。 每一張查詢表都會包含 Parameters 集合,但除非查詢表使用參數查詢,否則此集合是空的。

Add 方法不能用於 URL 連線查詢表。 針對 URL 連線查詢資料表,Microsoft Excel 會根據 ConnectionPostText 屬性建立參數。

範例

使用QueryTable物件的Parameters屬性可傳回Parameters集合。

下列範例會顯示第一張查詢表中的參數數目。

MsgBox Workbooks(1).ActiveSheet.QueryTables(1).Parameters.Count

使用 Add 方法可建立查詢資料表的新參數。 下列範例會變更第一個查詢表的 SQL 語句。 子句 「 (city=?) 」 表示查詢是參數查詢,而 city 的值會設定為常數的 Query。

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 支援與意見反應