Поделиться через


Метод 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 и обратная связь.