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(index), onde index é o número de cache de Tabela Dinâmica, para retornar um único objeto PivotCache da coleção 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 aplicativo Microsoft Excel.

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

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 MaintainConnection propriedade for True e o cache de Tabela Dinâmica estiver atualmente conectado à 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 que estão sendo usados atualmente 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 fonte de dados para a tabela de consulta especificada ou 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 uma Cadeia de Caracteres indicando 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 o PivotCache e todos conectados PivotTables na próxima atualização. Leitura/gravação.

UseLocalConnection

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

Version

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

WorkbookConnection

Estabelece uma conexão entre a pasta de trabalho 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ções 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 de Conexão de Dados do Microsoft Office.

Aplica-se a