重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

エクセルのマクロを使用してグラフを複数作成しています。作成したグラフのタイトルに番号をつけたいのですがわかりません。番号は1つ目のグラフに1、2つ目のグラフに2といった感じです。
教えてください。

質問者からの補足コメント

  • 回答ありがとうございます
    早速使ってみたのですがエラーが出てしまいました。
    subまたはfunctionが定義されていません。となってしまいました

    No.1の回答に寄せられた補足コメントです。 補足日時:2016/07/05 13:01

A 回答 (2件)

すみません。

記述を間違えました。

Sub グラフタイトル連番()
Dim cht As ChartObject
Dim i As Long
 For Each cht In ActiveSheet.ChartObjects
  i = i + 1
   With ActiveSheet.ChartObjects(i).Chart
    .HasTitle = True
    .ChartTitle.Text = i
   End With
 Next cht
End Sub
    • good
    • 1
この回答へのお礼

ありがとうございます。
無事に番号をつけることができました。

お礼日時:2016/07/06 08:50

Sub グラフタイトル連番()


Dim i As Long 
 For Each cht In ActiveSheet.ChartObjects
  i = i + 1
   With ChartObjects(i).Chart
.HasTitle = True
.ChartTitle.Text = i
  End With
 Next cht
End Sub
でどうでしょうか。
この回答への補足あり
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!