• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excel マクロ記録→実行でグラフ作成に失敗)

excel マクロ記録→実行でグラフ作成に失敗

このQ&Aのポイント
  • Excelのマクロ記録機能を使用してグラフを作成しようとすると失敗する問題が発生しています。
  • 具体的な手順としては、データ範囲の選択後にマクロの記録ボタンを押し、グラフウィザードを起動してグラフを作成し、サイズやフォントの編集を行ってからマクロを実行します。
  • しかし、マクロ実行時に特定の行でエラーが発生し、「グラフ 4」という名前のグラフを操作しようとしていることが指摘されます。マクロ実行で新しいグラフが作成されるたびに、グラフ名中の数字がインクリメントされ、以降のグラフが「グラフ n」という名前で作成されるため、エラーが発生します。これを回避する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • gonic
  • ベストアンサー率30% (18/59)
回答No.1

>"グラフ 4"では無く上手い具合にグラフ名を >指定する方法はありますか? Shapesコレクションのアイテム数を取得し、それを使ってはどうでしょうか。  Dim cnt As Integer  cnt = ActiveSheet.Shapes.Count  ActiveSheet.Shapes(cnt).IncrementLeft -143.25

8manjinjin
質問者

お礼

完璧です… ありがとうございました!

関連するQ&A