Partilhar via


_QueryTable Interface

Definição

This is a primary interface in a COM coclass that is required by managed code for interoperability with the corresponding COM object. Use this primary interface only when the method you want to use shares the same name as an event of the COM object; in this case, cast to this interface to call the method, and cast to the latest events interface to connect to the event. Otherwise, use the .NET interface that is derived from the COM coclass to access methods, properties, and events of the COM object. Para obter mais informações sobre o objeto COM, consulte 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
Derivado
Atributos

Propriedades

AdjustColumnWidth

True se as larguras de coluna forem ajustadas automaticamente para o melhor ajuste sempre que você atualizar a tabela de consulta especificada ou o mapa XML. False se as larguras das colunas não forem ajustadas automaticamente a cada atualização. O valor padrão é True. Boolean de leitura/gravação.

Application

Retorna um Application objeto que representa o aplicativo Microsoft Excel. Somente leitura.

BackgroundQuery

True se as consultas para o relatório de Tabela Dinâmica ou tabela de consulta forem executadas de forma assíncrona (em segundo plano). Boolean de leitura/gravação.

CommandText

Retorna ou define a sequência de comando para a fonte de dados especificada. Objeto de leitura/gravação.

CommandType

Retorna ou define uma XlCmdType constante que descreve o tipo de comando associado à CommandText propriedade. O valor padrão é xlCmdSQL. Leitura/gravação XlCmdType.

Connection

Retorna ou define uma cadeia de caracteres que contém informações de conexão para a tabela de consulta. Objeto de leitura/gravação.

Creator

Retorna uma constante na XlCreator enumeração que indica o aplicativo no qual esse objeto foi criado. Se o objeto foi criado no Microsoft Excel, essa propriedade retornará a sequência XCEL, que é equivalente ao número hexadecimal 5843454C. Somente XlCreatorleitura .

Destination

Retorna a célula do canto superior esquerdo do intervalo de destino da tabela de consulta (o intervalo onde a tabela de consulta resultante será colocada). O intervalo de destino deve estar na planilha que contém o QueryTable objeto. Somente leitura intervalo.

EditWebPage

Retorna ou define a URL (localizador de recursos) uniforme da página da Web para uma consulta Da Web. Objeto de leitura/gravação.

EnableEditing

True se o usuário puder editar a tabela de consulta especificada. False se o usuário puder apenas atualizar a tabela de consulta. Boolean de leitura/gravação.

EnableRefresh

True se o o cache de tabela dinâmica ou de consulta pude ser atualizado pelo usuário. O valor padrão é True. Boolean de leitura/gravação.

FetchedRowOverflow

True se o número de linhas retornadas pelo último uso do Refresh(Object) método for maior do que o número de linhas disponíveis na planilha. Boolean somente leitura.

FieldNames

True se os nomes dos campos da fonte de dados aparecerem como títulos de coluna para os dados retornados. O valor padrão é True. Boolean de leitura/gravação.

FillAdjacentFormulas

True se as fórmulas à direita da tabela de consulta especificada forem atualizadas automaticamente sempre que a tabela de consulta for atualizada. Boolean de leitura/gravação.

HasAutoFormat

Reservado para uso interno.

ListObject

Retorna um ListObject objeto para o Range objeto ou QueryTable objeto. ListObject somente leitura.

MaintainConnection

True se a conexão com a fonte de dados especificada for mantida após a atualização e até a pasta de trabalho ser fechada. O valor padrão é True. Boolean de leitura/gravação.

Name

Retorna ou define o nome do objeto. String de leitura/gravação.

Parameters

Retorna uma Parameters coleção que representa os parâmetros da tabela de consulta. Somente leitura.

Parent

Retorna o objeto pai do objeto especificado. Somente leitura.

PostText

Retorna ou define a sequência de caracteres usada com o método de remessa de entrada de dados em um servidor Web para retornar dados de uma consulta à Web. String de leitura/gravação.

PreserveColumnInfo

True se as informações sobre classificação, filtragem e layout de colunas forem preservadas sempre que uma tabela de consulta for atualizada. O valor padrão é False. Boolean de leitura/gravação.

PreserveFormatting

Essa propriedade será True se qualquer formatação comum às cinco primeiras linhas de dados for aplicada a novas linhas de dados na tabela de consulta. Células não utilizadas não serão formatadas. A propriedade será False se a última AutoFormatação aplicada à tabela de consulta for aplicada às novas linhas de dados. O valor padrão é True (a menos que a tabela de consulta tenha sido criada no Microsoft Excel 97 e a HasAutoFormat propriedade seja True, nesse caso PreserveFormatting é False). Boolean de leitura/gravação.

QueryType

Indica o tipo de consulta usada pelo Microsoft Excel para preencher a tabela de consulta ou o cache de Tabela Dinâmica. Somente XlQueryTypeleitura .

Recordset

Retorna ou define um objeto Recordset usado como fonte de dados para a tabela de consulta especificada ou cache de Tabela Dinâmica. Leitura/gravação.

Refreshing

True se houver uma consulta em segundo plano em andamento para a tabela de consulta especificada. Boolean de leitura/gravação.

RefreshOnFileOpen

True se a tabela de consulta ou o cache de tabela dinâmica for automaticamente atualizado toda vez que a pasta de trabalho for aberta. O valor padrão é False. Boolean de leitura/gravação.

RefreshPeriod

Retorna ou define o número de minutos entre as atualizações. número inteiro de leitura/gravação.

RefreshStyle

Retorna ou define a maneira como as linhas da planilha especificada são adicionadas ou excluídas para acomodar o número de linhas em um conjunto de registros retornado por uma consulta. Leitura/gravação XlCellInsertionMode.

ResultRange

Retorna um Range objeto que representa a área da planilha ocupada pela tabela de consulta especificada. Somente leitura.

RobustConnect

Retorna ou define como o cache de tabela dinâmica se conectará à respectiva fonte de dados. Leitura/gravação XlRobustConnect.

RowNumbers

True se os números de linha forem adicionados como primeira coluna da tabela de consulta especificada. Boolean de leitura/gravação.

SaveData

True se os dados do relatório de tabela dinâmica forem salvos com a pasta de trabalho. False se somente a definição de relatório for salva. Boolean de leitura/gravação.

SavePassword

True se a informação de senha de uma sequência de conexão ODBC for salva junto com a consulta especificada. False se a senha for removida. Boolean de leitura/gravação.

Sort

Retorna os critérios de classificação do intervalo da tabela de consulta. Somente leitura.

SourceConnectionFile

Retorna ou define um String que indica o arquivo Microsoft Office Data Connection ou semelhante usado para criar a tabela dinâmica. Leitura/gravação.

SourceDataFile

Retorna ou define uma Cadeia de Caracteres que indica o arquivo de dados de origem para uma tabela de consulta.

Sql

Reservado para uso interno.

TablesOnlyFromHTML

Cria uma tabela de dados com base nas fórmulas e valores de entrada e definidos por você em uma planilha.

TextFileColumnDataTypes

Retorna ou define uma matriz de constantes ordenadas que especifica os tipos de dados aplicados às colunas correspondentes no arquivo de texto que você está importando para uma tabela de consulta. A constante padrão para cada coluna é xlGeneral. Objeto de leitura/gravação.

TextFileCommaDelimiter

True se a vírgula for o delimitador quando você importar um arquivo de texto para uma tabela de consulta. False se desejar usar algum outro caractere como o delimitador. O valor padrão é False. Boolean de leitura/gravação.

TextFileConsecutiveDelimiter

True se os delimitadores consecutivos forem tratados como um único delimitador quando você importar um arquivo de texto para uma tabela de consulta. O valor padrão é False. Boolean de leitura/gravação.

TextFileDecimalSeparator

Retorna ou define o caractere separador decimal que o Microsoft Excel usa quando você importa um arquivo de texto para uma tabela de consulta. O padrão é o caractere separador decimal do sistema. String de leitura/gravação.

TextFileFixedColumnWidths

Retorna ou define uma matriz de números inteiros que correspondem às larguras das colunas (em caracteres) no arquivo de texto que você está importando para uma tabela de consulta. As larguras válidas são de 1 a 32.767 caracteres. Objeto de leitura/gravação.

TextFileOtherDelimiter

Retorna ou define o caractere usado como o delimitador quando você importa um arquivo de texto para uma tabela de consulta. O valor padrão é Null. String de leitura/gravação.

TextFileParseType

Retorna ou define o formato de coluna para os dados no arquivo de texto que está sendo importado para uma tabela de consulta. Leitura/gravação XlTextParsingType.

TextFilePlatform

Retorna ou define a origem do arquivo de texto que você está importando para a tabela de consulta. Essa propriedade determina que página de código será usada durante a importação de dados. O valor padrão é a definição atual da opção Origem do arquivo no Assistente de importação de texto. Leitura/gravação XlPlatform.

TextFilePromptOnRefresh

True se você desejar especificar o nome do arquivo de texto importado sempre que a tabela de consulta for atualizada. A caixa de diálogo Importar arquivo de texto permite que você especifique o caminho e o nome do arquivo. O valor padrão é False. Boolean de leitura/gravação.

TextFileSemicolonDelimiter

True se o ponto e vírgula for o delimitador quando você importar um arquivo de texto para uma tabela de consulta e se o valor da TextFileParseType propriedade for xlDelimited. O valor padrão é False. Boolean de leitura/gravação.

TextFileSpaceDelimiter

True se o caractere de espaço for o delimitador quando você importar um arquivo de texto para uma tabela de consulta. O valor padrão é False. Boolean de leitura/gravação.

TextFileStartRow

Retorna ou define o número da linha em que a análise de texto começará quando você importar um arquivo de texto para uma tabela de consulta. Os valores válidos são inteiros de 1 a 32.767. O valor padrão é 1. número inteiro de leitura/gravação.

TextFileTabDelimiter

True se o caractere de tabulação for o delimitador quando você importar um arquivo de texto para uma tabela de consulta. O valor padrão é False. Boolean de leitura/gravação.

TextFileTextQualifier

Retorna ou define o qualificador de texto quando você importa um arquivo de texto para uma tabela de consulta. O qualificador de texto especifica que os dados incluídos estão em formato de texto. Leitura/gravação XlTextQualifier.

TextFileThousandsSeparator

Retorna ou define o caractere separador milhares que o Microsoft Excel usa quando você importa um arquivo de texto para uma tabela de consulta. O padrão é o caractere separador de milhar do sistema. String de leitura/gravação.

TextFileTrailingMinusNumbers

True para o Microsoft Excel tratar números importados como texto que começam com um símbolo "-" como um número negativo. False para o Excel tratar números importados como texto que comece com um símbolo "-" como texto. Boolean de leitura/gravação.

TextFileVisualLayout

Retorna ou define uma XlTextVisualLayoutType constante que indica se o layout visual do texto que está sendo importado é da esquerda para a direita ou da direita para a esquerda.

WebConsecutiveDelimitersAsOne

True se delimitadores consecutivos forem tratados como um único delimitador quando você importar dados de marcas DE PRE> HTML <em uma página da Web em uma tabela de consulta e se os dados forem analisados em colunas. False se você desejar tratar os delimitadores consecutivos como vários delimitadores. O valor padrão é True. Boolean de leitura/gravação.

WebDisableDateRecognition

True se os dados que se parecerem com datas forem analisados como texto quando você importar uma página da Web para uma tabela de consulta. False se o reconhecimento de data for usado. O valor padrão é False. Boolean de leitura/gravação.

WebDisableRedirections

True se os redirecionamentos de consulta da Web estiverem desabilitados para um QueryTable objeto. O valor padrão é False. Boolean de leitura/gravação.

WebFormatting

Retorna ou define um valor que determina a quantidade de formatação de uma página da Web, se houver, que será aplicada quando você importar a página para uma tabela de consulta. Leitura/gravação XlWebFormatting.

WebPreFormattedTextToColumns

Retorna ou define se os dados contidos em marcas de PRE> HTML <na página da Web são analisados em colunas quando você importa a página para uma tabela de consulta. O padrão é True. Boolean de leitura/gravação.

WebSelectionType

Retorna ou define um valor que determina se uma página da Web inteira, todas as tabelas nela contidas ou somente tabelas específicas serão importadas para uma tabela de consulta. Leitura/gravação XlWebSelectionType.

WebSingleBlockTextImport

True se os dados das marcas DE PRE> HTML <na página da Web especificada forem processados de uma só vez quando você importar a página para uma tabela de consulta. False se os dados forem importados em blocos de linhas contíguas para que as linhas de cabeçalho sejam reconhecidas como tais. O valor padrão é False. Boolean de leitura/gravação.

WebTables

Retorna ou define uma lista delimitada por vírgulas de nomes de tabela ou números de índice de tabela quando você importa uma página da Web para uma tabela de consulta. String de leitura/gravação.

WorkbookConnection

Retorna o WorkbookConnection objeto que a tabela de consulta usa. Somente leitura.

Métodos

CancelRefresh()

Cancela todas as consultas em segundo plano da tabela de consultas especificada. Use a Refreshing propriedade para determinar se uma consulta em segundo plano está em andamento no momento.

Delete()

Exclui o objeto.

Refresh(Object)

Atualizações um intervalo de dados externo (QueryTable). Boolean.

ResetTimer()

Redefine o temporizador de atualização para a tabela de consulta especificada ou o relatório de Tabela Dinâmica para o último intervalo definido usando a RefreshPeriod propriedade.

SaveAsODC(String, Object, Object)

Salva a fonte de cache de Tabela Dinâmica como um arquivo de Conexão de Dados do Microsoft Office.

Aplica-se a