Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Значение true , если указанная таблица запросов обновляется при изменении значения параметра запроса параметров. Для чтения и записи, Boolean.
Синтаксис
expression. RefreshOnChange
выражение Переменная, представляющая объект Parameter .
Замечания
Для этого свойства можно задать значение True , только если используются параметры типа xlRange и если указанное значение параметра находится в одной ячейке. Обновление происходит при изменении значения ячейки.
Пример
В этом примере изменяется инструкция SQL для первой таблицы запросов на Листе 1. Предложение (ContactTitle=?) указывает, что запрос является запросом параметров, а значение заголовка равно значению ячейки D4. Таблица запросов будет автоматически обновляться при изменении значения этой ячейки.
Set objQT = Worksheets("Sheet1").QueryTables(1)
objQT.CommandText = "Select * From Customers Where (ContactTitle=?)"
Set objParam1 = objQT.Parameters _
.Add("Contact Title", xlParamTypeVarChar)
objParam1.RefreshOnChange = True
objParam1.SetParam xlRange, Range("D4")
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.