none
「PasteAndFormat Type:=wdChart」で「このコマンドは使用できません」というエラーが発生します RRS feed

  • 質問

  • Excel で作成したグラフをWordに「元の書式を保持しブックを埋め込む」で貼り付けるマクロを作成し、

    実行したところ、「このコマンドは使用できません」というエラーが発生します。

    対処方法をご存じの方がいらっしゃいましたらご教授いただけないでしょうか。

    使用しているExcel及びWordのバージョンは以下の通りです。

    •  Microsoft(R) Excel(R) 2013(15.0.5059.1000) 32ビット
    •  Microsoft(R) Word 2013(15.0.5049.1000) 32ビット

    ソースコード(抜粋)を以下に示します。

    Dim wdApp As Word.Application
    Set wdApp = CreateObject("Word.Application")
       …
    ThisWorkbook.Worksheets("Sheet1").ChartObjects("グラフ 1").Copy
    wdApp.Selection.PasteAndFormat Type:=wdChart
       …
    

    「このコマンドは使用できません」というエラーが発生したとき、

    Word上で右クリックして表示したメニューに表示される「貼り付けのオプション」には、

    「元の書式を保持しブックを埋め込む(K)」が表示されておらず、

    「貼り付け(P)」及び「図(U)」のみが表示されている状態でした。

    2018年8月24日 7:59