次の方法で共有


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 のサポートおよびフィードバックを参照してください。