Propiedad PivotCache.IsConnected (Excel)
Devuelve True si la propiedad MaintainConnection es True y la caché de tabla dinámica está conectada actualmente a su origen. Devuelve False si no está conectada actualmente a su origen. Boolean de solo lectura.
Sintaxis
expresión. IsConnected
Expresión Variable que representa un objeto PivotCache .
Comentarios
La propiedad IsConnected no comprueba si la conexión está activa. Incluso si esta propiedad devuelve True, el envío de comandos al proveedor podría dar lugar a un error si la conexión ya no es válida.
Es imprescindible que el tipo de origen de la caché sea externo, y que se trate de un origen de datos OLE DB.
Ejemplo:
El siguiente ejemplo determina si la caché está conectada a su origen y se lo comunica al usuario. Se supone que existe una tabla dinámica en la hoja de cálculo activa.
Sub CheckIsConnected()
' Handle run-time error if external source is not OLE DB.
On Error GoTo Not_OLEDB
' Check connection setting and notify the user accordingly.
If Application.ActiveWorkbook.PivotCaches.Item(1).IsConnected = True Then
MsgBox "The PivotCache is currently connected to its source."
Else
MsgBox "The PivotCache is not currently connected to its source."
End If
Exit Sub
Not_OLEDB:
MsgBox "The data source is not an OLE DB data source."
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.