_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 da coluna são ajustadas automaticamente para o melhor ajuste sempre que você atualize 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. Leitura/gravação booleano.

Application

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

BackgroundQuery

True se as consultas para o relatório de tabela dinâmica ou tabela de consulta são 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. XlCmdTypeLeitura/gravação.

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 leitura XlCreator .

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 o URL (localizador de recurso 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 método for maior do que o número de linhas Refresh(Object) 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 objeto ou Range 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 para o 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 é FalseBoolean 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 propriedade for True , nesse caso HasAutoFormat PreserveFormatting é False). Boolean de leitura/gravação.

QueryType

Indica o tipo de consulta usado por Microsoft Excel para preencher a tabela de consulta ou o cache de tabela dinâmica. Somente leitura XlQueryType .

Recordset

Retorna ou define um objeto Recordset usado como a fonte de dados para a tabela de consulta especificada ou o 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 é FalseBoolean 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. XlCellInsertionModeLeitura/gravação.

ResultRange

Retorna um objeto que representa a área da planilha Range 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. XlRobustConnectLeitura/gravação.

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 um String que indica o arquivo de dados de origem de 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 é FalseBoolean 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 variam 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. XlTextParsingTypeLeitura/gravação.

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. XlPlatformLeitura/gravação.

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. Leitura/gravação booleano.

TextFileSemicolonDelimiter

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

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 é FalseBoolean 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. XlTextQualifierLeitura/gravação.

TextFileThousandsSeparator

Retorna ou define o caractere separador de milhares que 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 Microsoft Excel para 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 constante que indica se o layout visual do texto que está sendo importado é da esquerda para a direita ou da direita XlTextVisualLayoutType para a esquerda.

WebConsecutiveDelimitersAsOne

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

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 é FalseBoolean de leitura/gravação.

WebDisableRedirections

True se redirecionamentos de consulta da Web estão desabilitados para um QueryTable objeto. O valor padrão é False. Leitura/gravação booleano.

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. XlWebFormattingLeitura/gravação.

WebPreFormattedTextToColumns

Retorna ou define se os dados contidos nas marcas HTML PRE 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. Leitura/gravação booleano.

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. XlWebSelectionTypeLeitura/gravação.

WebSingleBlockTextImport

True se os dados das marcas HTML PRE na página da Web especificada são processados de uma só vez quando você importa 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. Leitura/gravação booleano.

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 propriedade para determinar se uma consulta em segundo Refreshing plano está em andamento.

Delete()

Exclui o objeto.

Refresh(Object)

Atualiza 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 Microsoft Office Conexão de Dados.

Aplica-se a