Compartir vía


Propiedad PivotTable.SourceData (Excel)

Devuelve el origen de datos del informe de tabla dinámica, tal como se muestra en la siguiente tabla. Variante de lectura y escritura.

Sintaxis

expresión. SourceData

Expresión Variable que representa un objeto PivotTable .

Comentarios

Origen de datos Valor devuelto
Lista o base de datos de Microsoft Excel Referencia de la celda, en forma de texto.
Origen de datos externo Una matriz. Cada fila consta de una cadena de conexión SQL con los elementos restantes como cadena de consulta, desglosada en segmentos de 255 caracteres.
Varios rangos de consolidación Una matriz de dos dimensiones. Cada fila consta de una referencia y sus elementos de campo de página asociados.
Otro informe de tabla dinámica Uno de los tres tipos de información anteriores.

Esta propiedad no está disponible para orígenes de datos OLE DB.

Ejemplo:

Supongamos que se usó un origen de datos externo para crear un informe de tabla dinámica en Sheet1. Este ejemplo inserta la cadena de conexión SQL y la cadena de consulta en una hoja de cálculo nueva.

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 

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.