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.