PivotCache.IsConnected プロパティ (Excel)
MaintainConnection プロパティが True で、ピボットテーブル キャッシュがそのソースに現在接続されている場合は True を返します。 現在ソースに接続されていない場合は False を 返します。 読み取り専用の Boolean です。
構文
式。IsConnected
式PivotCache オブジェクトを表す変数。
注釈
IsConnected プロパティは、接続が有効かどうかはチェックしません。 このプロパティが True を返した場合でも、接続が有効でなくなっていれば、プロバイダーにコマンドを送信してもエラーとなることがあります。
OLE DB データ ソースの外部キャッシュ ソースを使用する必要があります。
例
次の使用例は、キャッシュがソースに接続しているかどうかを調べ、通知します。 次の使用例では、アクティブ ワークシートにピボットテーブルがあるものとします。
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
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。