一部の Excel グラフを画像としてコピー アンド ペーストし、「1004 "Microsoft Excel はデータを貼り付けることができません。" というエラーを受け取るのに問題があります。私のコードは、既製のグラフを見つけ、範囲を更新し、グラフをコピーして、別のシートに貼り付けます。奇妙なことに、このエラーは一貫性がなく、特定のチャートを画像として貼り付ける場合と貼り付けない場合があります. 同様のコードを使用して単語に問題なくコピーできます.基本的なコピー機能を使用すると、チャートとして再貼り付けできます。
これは、チャートをコピーして画像として貼り付けるために使用している関数です。
chtObj.CopyPicture xlScreen, xlPicture
PasteSheet.Paste
明らかな何かが不足している場合、または回避策がある場合は、アイデアを受け入れます
ありがとうございました