Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Коллекция объектов Parameter для указанной таблицы запросов.
Замечания
Каждый объект Parameter представляет один параметр запроса. Каждая таблица запросов содержит коллекцию Parameters , но коллекция пуста, если таблица запросов не использует запрос параметров.
Нельзя использовать метод Add в таблице запросов к URL-подключению. Для таблиц запросов url-подключения Microsoft Excel создает параметры на основе свойств Connection и PostText .
Пример
Используйте свойство Parameters объекта QueryTable , чтобы вернуть коллекцию Parameters .
В следующем примере отображается количество параметров в таблице запроса 1.
MsgBox Workbooks(1).ActiveSheet.QueryTables(1).Parameters.Count
Используйте метод Add , чтобы создать новый параметр для таблицы запросов. В следующем примере изменяется инструкция 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 и обратная связь.