| 
    
     |  | 過去ログに同じ質問がありましたが、うまくいきません。 改めて私の状況において、質問させてください。
 
 以下は、データ範囲を選択して、グラフを描き、グラフの大きさを変更した。
 ことを記録したマクロです。
 
 これを実行すると、2度目は("グラフ 61")が無いために、指定した名前のアイテムが
 無いというエラーが出ます。
 
 どうすれば、マクロでグラフを描いて大きさも変更することが出来るのでしょうか?
 
 Sub yyy()
 
 Range("BB6:CF6,BB9:CF11").Select
 Range("BB9").Activate
 Charts.Add
 ActiveChart.ChartType = xl3DColumnStacked
 ActiveChart.SetSourceData Source:=Sheets("新表").Range("BB6:CF6,BB9:CF11")
 ActiveChart.Location Where:=xlLocationAsObject, Name:="新表"
 ActiveChart.Walls.Select
 With ActiveChart
 .Elevation = 15
 .Perspective = 30
 .Rotation = 20
 .RightAngleAxes = True
 .HeightPercent = 100
 .AutoScaling = True
 End With
 ActiveChart.ChartArea.Select
 ActiveSheet.Shapes("グラフ 61").ScaleWidth 1.38, msoFalse, _
 msoScaleFromBottomRight
 ActiveSheet.Shapes("グラフ 61").ScaleHeight 0.53, msoFalse, _
 msoScaleFromBottomRight
 End Sub
 
 |  |