Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


39172 / 76732 ←次へ | 前へ→

【42676】作成したグラフに名前を付けるには?
質問  カド  - 06/9/19(火) 10:38 -

引用なし
パスワード
   以下のコードは、セルA1〜A3に有るデータを使って棒グラフを描くマクロを記録した
ものです。

グラフを描いた後にいったんセルB1を選択し、その後グラフを選択してから
グラフを削除しました。

このような操作をすると、コード内に”グラフ 1”という言葉が記録されますが、
このマクロを実行すると、次に描かれるグラフの名前が”グラフ 1”とはならない
ためか、そこでエラーが出て止まります。

このような事態に陥いるため、グラフ等のマクロを描くときは、いつもつまずいてしまいます。

そこで、マクロ上でグラフに名前を付けてしまえば、マクロにて扱い易いと思ったのですが、
どうすれば良いのでしょうか?


 Sub Macro13()

  Charts.Add
  ActiveChart.ChartType = xlColumnClustered
  ActiveChart.SetSourceData Source:=Sheets("Sheet1").Range("A1:A3"), PlotBy:= _
    xlColumns
  ActiveChart.Location Where:=xlLocationAsObject, Name:="Sheet1"
  ActiveWindow.Visible = False
  Windows("Book2").Activate
  Range("B1").Select
  ActiveSheet.ChartObjects("グラフ 1").Activate
  ActiveChart.ChartArea.Select
  ActiveWindow.Visible = False
  Selection.Delete
End Sub

0 hits

【42676】作成したグラフに名前を付けるには? カド 06/9/19(火) 10:38 質問
【42678】Re:作成したグラフに名前を付けるには? わさび 06/9/19(火) 11:46 回答
【42682】Re:作成したグラフに名前を付けるには? カド 06/9/19(火) 12:25 発言
【42679】Re:作成したグラフに名前を付けるには? 通りすがり 06/9/19(火) 11:46 発言
【42680】Re:作成したグラフに名前を付けるには? Jaka 06/9/19(火) 11:50 発言
【42691】Re:作成したグラフに名前を付けるには? カド 06/9/19(火) 14:33 お礼
【42681】Re:作成したグラフに名前を付けるには? Kein 06/9/19(火) 12:10 発言
【42692】Re:作成したグラフに名前を付けるには? カド 06/9/19(火) 14:34 お礼

39172 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free