_QueryTable Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе QueryTable.
public interface class _QueryTable
[System.Runtime.InteropServices.Guid("00024428-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface _QueryTable
Public Interface _QueryTable
- Производный
- Атрибуты
Свойства
AdjustColumnWidth |
Значение true , если ширина столбцов автоматически настраивается для оптимального соответствия при каждом обновлении указанной таблицы запросов или XML-карты. Значение false , если ширина столбцов не настраивается автоматически при каждом обновлении. Значение по умолчанию — True. Для чтения и записи, Boolean. |
Application |
Application Возвращает объект , представляющий приложение Microsoft Excel. Только для чтения. |
BackgroundQuery |
Значение true , если запросы для отчета сводной таблицы или таблицы запросов выполняются асинхронно (в фоновом режиме). Для чтения и записи, Boolean. |
CommandText |
Возвращает или задает командную строку для указанного источника данных. Объект чтения и записи. |
CommandType |
Возвращает или задает константу XlCmdType , описывающую тип команды, связанный со свойством CommandText . Значение по умолчанию — xlCmdSQL. Чтение и запись XlCmdType. |
Connection |
Возвращает или задает строку, содержащую сведения о подключении для таблицы запросов. Объект чтения и записи. |
Creator |
Возвращает константу в перечислении XlCreator , указывающую приложение, в котором был создан этот объект. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную шестнадцатеричной цифре 5843454C. Только для XlCreatorчтения . |
Destination |
Возвращает ячейку в левом верхнем углу диапазона назначения таблицы запросов (диапазон, в котором будет размещена результирующая таблица запроса). Диапазон назначения должен находиться на листе, который содержит QueryTable объект . Диапазон только для чтения. |
EditWebPage |
Возвращает или задает URL-адрес веб-страницы для веб-запроса. Объект чтения и записи. |
EnableEditing |
Значение true , если пользователь может изменить указанную таблицу запросов. False , если пользователь может обновить только таблицу запросов. Для чтения и записи, Boolean. |
EnableRefresh |
Значение true , если пользователь может обновить кэш сводной таблицы или таблицу запросов. Значение по умолчанию — True. Для чтения и записи, Boolean. |
FetchedRowOverflow |
Значение true , если количество строк, возвращенных последним использованием Refresh(Object) метода, больше, чем количество строк, доступных на листе. Только для чтения, Boolean. |
FieldNames |
Значение true, если имена полей из источника данных отображаются в виде заголовков столбцов для возвращаемых данных. Значение по умолчанию — True. Для чтения и записи, Boolean. |
FillAdjacentFormulas |
Значение true , если формулы справа от указанной таблицы запросов обновляются автоматически при каждом обновлении таблицы запросов. Для чтения и записи, Boolean. |
HasAutoFormat |
Зарезервировано для внутреннего использования. |
ListObject |
ListObject Возвращает объект для Range объекта или QueryTable объекта . Объект ListObject , доступный только для чтения. |
MaintainConnection |
Значение true , если подключение к указанному источнику данных сохраняется после обновления и до закрытия книги. Значение по умолчанию — True. Для чтения и записи, Boolean. |
Name |
Возвращает или задает имя объекта. Для чтения и записи, String. |
Parameters |
Возвращает коллекцию Parameters , представляющую параметры таблицы запросов. Только для чтения. |
Parent |
Возвращает родительский объект для указанного объекта. Только для чтения. |
PostText |
Возвращает или задает строку, используемую с методом post ввода данных на веб-сервер для возврата данных из веб-запроса. Для чтения и записи, String. |
PreserveColumnInfo |
Значение true , если сведения о сортировке, фильтрации и макете столбцов сохраняются при каждом обновлении таблицы запросов. Значение по умолчанию — False. Для чтения и записи, Boolean. |
PreserveFormatting |
Это свойство имеет значение True , если к новым строкам данных в таблице запроса применяется любое форматирование, общее для первых пяти строк данных. Неиспользуемые ячейки не форматируются. Свойство имеет значение False, если последний автоформат, примененный к таблице запросов, применяется к новым строкам данных. Значение по умолчанию — True (если только таблица запросов не была создана в Microsoft Excel 97 и HasAutoFormat свойство имеет значение True, в этом случае Параметр PreserveFormatting имеет значение False). Для чтения и записи, Boolean. |
QueryType |
Указывает тип запроса, используемого Microsoft Excel для заполнения таблицы запросов или кэша сводной таблицы. Только для XlQueryTypeчтения . |
Recordset |
Возвращает или задает объект Recordset , используемый в качестве источника данных для указанной таблицы запросов или кэша сводной таблицы. Для чтения и записи. |
Refreshing |
Значение true , если выполняется фоновый запрос для указанной таблицы запросов. Для чтения и записи, Boolean. |
RefreshOnFileOpen |
Значение true , если кэш сводной таблицы или таблица запросов автоматически обновляются при каждом открытии книги. Значение по умолчанию — False. Для чтения и записи, Boolean. |
RefreshPeriod |
Возвращает или задает количество минут между обновлениями. Для чтения и записи, Integer. |
RefreshStyle |
Возвращает или задает способ добавления или удаления строк на указанном листе для размещения количества строк в наборе записей, возвращаемого запросом. Чтение и запись XlCellInsertionMode. |
ResultRange |
Range Возвращает объект , представляющий область листа, занятую указанной таблицей запросов. Только для чтения. |
RobustConnect |
Возвращает или задает способ подключения кэша сводной таблицы к источнику данных. Чтение и запись XlRobustConnect. |
RowNumbers |
Значение true, если номера строк добавляются в качестве первого столбца указанной таблицы запросов. Для чтения и записи, Boolean. |
SaveData |
Значение true , если данные для отчета сводной таблицы сохраняются вместе с книгой. False, если сохранено только определение отчета. Для чтения и записи, Boolean. |
SavePassword |
Значение true, если сведения о пароле в строка подключения ODBC сохраняются с указанным запросом. Значение False , если пароль удален. Для чтения и записи, Boolean. |
Sort |
Возвращает критерии сортировки для диапазона таблицы запросов. Только для чтения. |
SourceConnectionFile |
Возвращает или задает строку, указывающую файл подключения к данным Microsoft Office или аналогичный файл, который использовался для создания сводной таблицы. Для чтения и записи. |
SourceDataFile |
Возвращает или задает строку, указывающую исходный файл данных для таблицы запросов. |
Sql |
Зарезервировано для внутреннего использования. |
TablesOnlyFromHTML |
Создает таблицу данных на основе входных значений и формул, заданных на листе. |
TextFileColumnDataTypes |
Возвращает или задает упорядоченный массив констант, указывающий типы данных, применяемые к соответствующим столбцам в текстовом файле, импортируемом в таблицу запросов. Константой по умолчанию для каждого столбца является xlGeneral. Объект чтения и записи. |
TextFileCommaDelimiter |
Значение True , если запятая является разделителем при импорте текстового файла в таблицу запросов. Значение False , если вы хотите использовать в качестве разделителя какой-то другой символ. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileConsecutiveDelimiter |
Значение true, если последовательные разделители обрабатываются как один разделитель при импорте текстового файла в таблицу запросов. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileDecimalSeparator |
Возвращает или задает символ десятичного разделителя, который Microsoft Excel использует при импорте текстового файла в таблицу запросов. По умолчанию используется системный знак разделителя десятичных разрядов. Для чтения и записи, String. |
TextFileFixedColumnWidths |
Возвращает или задает массив целых чисел, соответствующих ширине столбцов (в символах) в текстовом файле, импортируемом в таблицу запросов. Допустимая ширина составляет от 1 до 32 767 символов. Объект чтения и записи. |
TextFileOtherDelimiter |
Возвращает или задает символ, используемый в качестве разделителя при импорте текстового файла в таблицу запросов. Значение по умолчанию — NULL. Для чтения и записи, String. |
TextFileParseType |
Возвращает или задает формат столбца для данных в текстовом файле, импортируемых в таблицу запросов. Чтение и запись XlTextParsingType. |
TextFilePlatform |
Возвращает или задает источник текстового файла, импортируемого в таблицу запросов. Это свойство определяет, какая кодовая страница используется во время импорта данных. Значение по умолчанию — текущий параметр параметра Источник файла в мастере импорта текстовых файлов. Чтение и запись XlPlatform. |
TextFilePromptOnRefresh |
Значение true , если требуется указать имя импортированного текстового файла при каждом обновлении таблицы запросов. Диалоговое окно Импорт текстового файла позволяет указать путь и имя файла. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileSemicolonDelimiter |
Значение true , если точка с запятой является разделителем при импорте текстового TextFileParseType файла в таблицу запросов и значение свойства xlDelimited. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileSpaceDelimiter |
Значение true , если символ пробела является разделителем при импорте текстового файла в таблицу запросов. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileStartRow |
Возвращает или задает номер строки, с которой начнется синтаксический анализ текста при импорте текстового файла в таблицу запросов. Допустимые значения — это целые числа от 1 до 32 767. Значение по умолчанию равно 1. Для чтения и записи, Integer. |
TextFileTabDelimiter |
Значение True , если символ табуляции является разделителем при импорте текстового файла в таблицу запросов. Значение по умолчанию — False. Для чтения и записи, Boolean. |
TextFileTextQualifier |
Возвращает или задает квалификатор текста при импорте текстового файла в таблицу запросов. Квалификатор текста указывает, что вложенные данные в текстовом формате. Чтение и запись XlTextQualifier. |
TextFileThousandsSeparator |
Возвращает или задает символ разделителя тысяч, который Microsoft Excel использует при импорте текстового файла в таблицу запросов. По умолчанию используется системный разделитель тысяч. Для чтения и записи, String. |
TextFileTrailingMinusNumbers |
Значение true для Microsoft Excel для обработки импортированных чисел как текста, начинающегося с символа "-" как отрицательного числа. Значение false для Excel для обработки импортированных чисел как текста, которые начинаются с символа "-" как текста. Для чтения и записи, Boolean. |
TextFileVisualLayout |
Возвращает или задает константу XlTextVisualLayoutType , указывающую, является ли визуальный макет импортируемого текста слева направо или справа налево. |
WebConsecutiveDelimitersAsOne |
Значение true , если последовательные разделители обрабатываются как один разделитель при импорте данных из html-тегов <PRE> на веб-странице в таблицу запросов и если данные должны быть проанализированы по столбцам. Значение False , если требуется обрабатывать последовательные разделители как несколько разделителей. Значение по умолчанию — True. Для чтения и записи, Boolean. |
WebDisableDateRecognition |
Значение true , если данные, похожие на даты, анализируются как текст при импорте веб-страницы в таблицу запросов. Значение False , если используется распознавание даты. Значение по умолчанию — False. Для чтения и записи, Boolean. |
WebDisableRedirections |
Значение true, если перенаправления веб-запросов отключены для QueryTable объекта. Значение по умолчанию — False. Для чтения и записи, Boolean. |
WebFormatting |
Возвращает или задает значение, определяющее, сколько форматирования веб-страницы, если таковое имеется, применяется при импорте страницы в таблицу запросов. Чтение и запись XlWebFormatting. |
WebPreFormattedTextToColumns |
Возвращает или задает значение, указывающее, анализируются ли данные, содержащиеся в тегах HTML <PRE> на веб-странице, по столбцам при импорте страницы в таблицу запросов. По умолчанию используется значение True. Для чтения и записи, Boolean. |
WebSelectionType |
Возвращает или задает значение, определяющее, импортируются ли в таблицу запроса вся веб-страница, все таблицы на веб-странице или только определенные таблицы на веб-странице. Чтение и запись XlWebSelectionType. |
WebSingleBlockTextImport |
Значение true, если данные из html-тегов <PRE> на указанной веб-странице обрабатываются одновременно при импорте страницы в таблицу запросов. False , если данные импортируются в блоки смежных строк, чтобы строки заголовков распознавались как таковые. Значение по умолчанию — False. Для чтения и записи, Boolean. |
WebTables |
Возвращает или задает разделенный запятыми список имен таблиц или номеров индексов таблиц при импорте веб-страницы в таблицу запроса. Для чтения и записи, String. |
WorkbookConnection |
WorkbookConnection Возвращает объект, который использует таблица запросов. Только для чтения. |
Методы
CancelRefresh() |
Отменяет все фоновые запросы для указанной таблицы запросов. Используйте свойство , Refreshing чтобы определить, выполняется ли фоновый запрос. |
Delete() |
Удаляет объект . |
Refresh(Object) |
Обновления диапазон внешних данных (QueryTable). Логическое значение. |
ResetTimer() |
Сбрасывает таймер обновления для указанной таблицы запросов или отчета сводной таблицы до последнего интервала, заданного RefreshPeriod с помощью свойства . |
SaveAsODC(String, Object, Object) |
Сохраняет источник кэша сводной таблицы как файл подключения к данным Microsoft Office. |