Compartilhar via


Propriedade PivotTable.SourceData (Excel)

Retorna a fonte de dados para um relatório de tabela dinâmica, como mostra a tabela a seguir. Variant de leitura/gravação.

Sintaxe

expressão. Sourcedata

Expressão Uma variável que representa um objeto de Tabela Dinâmica .

Comentários

Fonte de dados Valor retornado
Banco de dados ou lista do Microsoft Excel A referência da célula, como texto.
Fonte de dados externa Uma matriz. Cada linha consiste em uma sequência de conexão SQL, sendo os elementos restantes a sequência de consulta, dividida em segmentos de 255 caracteres.
Vários intervalos de consolidação Uma matriz bidimensional. Cada linha consiste em uma referência e seus itens de campo de página associados.
Outro relatório de tabela dinâmica Um dos três tipos de informação acima.

Esta propriedade não está disponível para fontes de dados OLE DB.

Exemplo

Suponha que você usou uma fonte de dados externa para criar um relatório de tabela dinâmica em Sheet1. Este exemplo insere a sequência de conexão SQL e a sequência de consulta em uma nova planilha.

Set newSheet = ActiveWorkbook.Worksheets.Add 
sdArray = Worksheets("Sheet1").UsedRange.PivotTable.SourceData 
For i = LBound(sdArray) To UBound(sdArray) 
 newSheet.Cells(i, 1) = sdArray(i) 
Next i 

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.