Parameter.SetParam-Methode (Excel)
Definiert einen Parameter für die angegebene Abfragetabelle.
Syntax
Ausdruck. SetParam (Type, Value)
Ausdruck Eine Variable, die ein Parameter-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Typ | Erforderlich | XlParameterType | Eine der Konstanten von XlParameterType, die den Parametertyp angibt. |
Wert | Erforderlich | Variant | Der Wert des angegebenen Parameters, wie in der Beschreibung des Arguments Type dargestellt. |
Beispiel
In diesem Beispiel wird die SQL-Anweisung für die 1. Abfragetabelle geändert. Die -Klausel (city=?)
gibt an, dass die Abfrage eine Parameterabfrage ist, und im Beispiel wird der Wert von city 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
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.