Метод Parameter.SetParam (Excel)
Определяет параметр для указанной таблицы запросов.
Синтаксис
expression. SetParam (Тип, Значение)
Выражение Переменная, представляющая объект Parameter .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Тип | Обязательный | XlParameterType | Одна из констант XlParameterType, задающая тип параметра. |
Значение | Обязательный | Variant | Значение указанного параметра, как показано в описании аргумента Type . |
Пример
В этом примере изменяется инструкция 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 и обратная связь.