Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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 es sich bei der Abfrage um eine Parameterabfrage handelt, und im Beispiel wird der Wert von city auf die Konstante Oaklandfestgelegt.
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.