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.