PivotCache Interface

Definição

Representa o cache de memória para um relatório de tabela dinâmica.

public interface class PivotCache
[System.Runtime.InteropServices.Guid("0002441C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotCache
Public Interface PivotCache
Atributos

Comentários

O objeto PivotCache é um membro da PivotCaches coleção.

Use o PivotCache() método para retornar um objeto PivotCache para um relatório de tabela dinâmica (cada relatório tem apenas um cache).

Use PivotCaches( ), onde está o número de cache de tabela dinâmica, para retornar um único objeto PivotCache da coleção index index PivotCaches para uma pasta de trabalho.

Propriedades

ADOConnection

Retorna um objeto de conexão ADO se o cache de tabela dinâmica estiver conectado a um fonte de dados OLE DB.

Application

Retorna um Application objeto que representa o Microsoft Excel aplicativo.

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).

CommandText

Retorna ou define a sequência de comando para a fonte de dados especificada.

CommandType

Retorna ou define uma constante que descreve o tipo de valor da CommandText propriedade. O valor padrão é xlCmdSQL.

Connection

Retorna ou define informações de conexão para um cache de tabela dinâmica.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado.

EnableRefresh

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

Index

Retorna o número de índice do objeto dentro da coleção de objetos similares.

IsConnected

Retorna True se a propriedade for True e o cache de tabela dinâmica estiver conectado no momento MaintainConnection à sua origem. Retorna False se não estiver conectado no momento à sua fonte.

LocalConnection

Retorna ou define a sequência de conexão para um arquivo de cubo offline.

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.

MemoryUsed

Retorna a quantidade de memória em bytes atualmente sendo usados pelo objeto.

MissingItemsLimit

Retorna ou define a quantidade máxima de itens exclusivos por campo de tabela dinâmica retidos mesmo quando não há dados de suporte nos registros do cache.

OLAP

Retorna True se o cache da tabela dinâmica estiver conectado a um servidor Online Analytical Processing (OLAP).

OptimizeCache

True se o cache da tabela dinâmica for otimizado quando construído. O valor padrão é False.

Parent

Retorna o objeto pai do objeto especificado.

QueryType

Indica o tipo de consulta usado pelo Microsoft Excel para preencher o cache de tabela dinâmica.

RecordCount

Retorna o número de registros no cache de tabela dinâmica ou o número de registros no cache que contêm o item especificado.

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.

RefreshDate

Retorna a data em que o cache de tabela dinâmica foi atualizado pela última vez.

RefreshName

Retorna o nome da pessoa que atualizou os dados do cache de tabela dinâmica pela última vez.

RefreshOnFileOpen

True se o cache de tabela dinâmica for atualizado automaticamente toda vez que a pasta de trabalho for aberta. O valor padrão é False.

RefreshPeriod

Retorna ou define o número de minutos entre as atualizações.

RobustConnect

Retorna ou define como o cache de tabela dinâmica se conectará à respectiva fonte de dados.

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.

SourceConnectionFile

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

SourceData

Retorna a fonte de dados do relatório de tabela dinâmica.

SourceDataFile

Retorna um String que indica o arquivo de dados de origem para o cache da Tabela Dinâmica.

SourceType

Retorna um valor que identifica o tipo de item que está sendo publicado.

Sql

Reservado para uso interno.

UpgradeOnRefresh

Contém informações sobre se deve atualizar PivotCache e todos PivotTables conectados na próxima atualização. Leitura/gravação.

UseLocalConnection

True se a propriedade for usada para especificar a cadeia de caracteres que LocalConnection Microsoft Excel se conectar a uma fonte de dados. False se a cadeia de caracteres de conexão especificada pela Connection propriedade for usada.

Version

Retorna a versão do Microsoft Excel na qual PivotCache o foi criado. Somente leitura.

WorkbookConnection

Estabelece uma conexão entre a workbook atual e o PivotCache objeto. Somente leitura.

Métodos

CreatePivotChart(Object, Object, Object, Object, Object, Object)

Cria um Gráfico Dinâmico autônomo de um objeto PivotCache. Um Shape objeto é retornado.

CreatePivotTable(Object, Object, Object, Object)

Cria um relatório de tabela dinâmica com base em um PivotCache objeto.

MakeConnection()

Estabelece uma conexão para o cache de tabela dinâmica especificado.

Refresh()

Atualiza o cache do PivotTable objeto.

ResetTimer()

Redefine o temporizador de atualização do relatório de tabela dinâmica especificado 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