次の方法で共有


ChartData.Workbook プロパティ (PowerPoint)

グラフに関連付けられているグラフのデータを含むブックを返します。 読み取り専用 オブジェクト

構文

ブック

'ChartData' オブジェクトを表す変数。

注釈

注:

[!メモ] このプロパティを参照する前に Activate メソッドを呼び出す必要があります。これを行わないとエラーが発生します。

注:

[!メモ] 次のコードは Microsoft Word 用ですが、少し変更を加えることで PowerPoint に適用できます。

次の使用例は、作業中のドキュメントの最初のグラフに関連付けられている Microsoft Excel ブックをアクティブ化します。 Excel ブックに複数のウィンドウがある場合は、最初のウィンドウをアクティブにします。 その後、セル B1 ~ B5 の内容をコピーしてグラフに貼り付けます。

注:

[!メモ] ブックのデータを変更するには、Excel を起動しておく必要があります。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then
        .Chart.ChartData.Activate
        .Chart.ChartData.Workbook. _
            Worksheets("Sheet1").Range("B1:B5").Copy
        .Chart.Paste
    End If

End With

関連項目

ChartData オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。