Propiedad PivotCache.SourceDataFile (Excel)
Devuelve un valor de tipo String que indica el archivo de datos de origen de la caché de la tabla dinámica.
Sintaxis
expresión. SourceDataFile
Expresión Variable que representa un objeto PivotCache .
Comentarios
Para los orígenes de datos basados en archivos (por ejemplo, Access), la propiedad SourceDataFile contiene una ruta de acceso completa al archivo de datos de origen. Se establece en Null para orígenes de datos basados en servidor (como SQL Server). La propiedad SourceDataFile se establece en Null si la propiedad Connection se cambia mediante programación.
Ejemplo:
En este ejemplo se determina si existe una conexión para la memoria caché y, si hay una conexión, se muestra el nombre del archivo de origen de datos. Si no existe ninguna conexión, el código controla el error en tiempo de ejecución y se lo comunica al usuario. Se supone que existe una tabla dinámica en la hoja de cálculo activa.
Sub CheckSourceConnection()
Dim pvtCache As PivotCache
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
On Error GoTo No_Connection
MsgBox "The data source connection is: " & _
pvtCache.SourceDataFile
Exit Sub
No_Connection:
MsgBox "PivotCache source cannot be determined."
End Sub
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.