Parameters-Objekt (Excel)

Eine Auflistung von Parameter-Objekten für die angegebene Abfragetabelle.

Bemerkungen

Jedes Parameter-Objekt stellt einen einzelnen Abfrageparameter dar. Jede Abfragetabelle enthält eine Parameters-Auflistung, die Auflistung ist jedoch leer, es sei denn, die Abfragetabelle verwendet eine Parameterabfrage.

Sie können die Add-Methode nicht für Abfragetabellen mit URL-Verbindung verwenden. Für URL-Verbindungsabfragetabellen erstellt Microsoft Excel die Parameter basierend auf den Eigenschaften Connection und PostText.

Beispiel

Verwenden Sie die Parameters-Eigenschaft des QueryTable-Objekts, um die Parameters-Auflistung zurückzukehren.

Im folgenden Beispiel wird die Anzahl der Parameter in der ersten Abfragetabelle angezeigt.

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

Verwenden Sie die Add Add-Methode, um einen neuen Parameter für eine Abfragetabelle zu erstellen. Im folgenden Beispiel wird die SQL-Anweisung der ersten Abfragetabelle geändert. Die Klausel "(city=?)" gibt an, dass es sich bei der Abfrage um eine Parameterabfrage handelt, und der Wert der Stadt wird auf die Konstante Oakland festgelegt.

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

Methoden

Eigenschaften

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.