お世話になっております。
表題の件で質問がございます。
環境:
Windows 10 Pro x64
Excel 2016
他のサイトを参考に下記の表からグラフを作成するマクロを組んでみました
vba
1Sub AddGraph() 2 3 'グラフの対象データ範囲を定義 4 Dim trgtSh As Worksheet 5 Set trgtSh = ThisWorkbook.Worksheets("Sheet1") 6 Dim dataRng As Range 7 Set dataRang = trgtSh.Range("A1:B16") 8 9 'グラフを貼り付けたいセルを定義 10 Dim pasteRng As Range 11 Set pasteRng = trgtSh.Range("D2") 12 13 'グラフ編集 14 With trgtSh.Shapes.AddChart2.Chart 15 'グラフの種類を指定(ここでは「集合縦棒」) 16 .ChartType = xlColumnClustered 17 'グラフの対象データ範囲を指定 18 .SetSourceData dataRng 19 20 'グラフの位置を指定 21 .Parent.Top = pasteRng.Top 22 .Parent.Left = pasteRng.Left 23 End With 24 25End Sub
上記マクロを動作させるとエクセルが落ちます。
trgtSh.Shapes.AddChart2.Chartで起こってそうなのですが、
パラメータを調べても変な箇所は無く、理由が全く分からないので困っております。
解決方法をご教授いただけませんでしょうか。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/26 07:16