1
シート内の範囲への参照を使わずにVBAを使って棒グラフを作成することはできますか?私はすでにコードの値を持っています。セル範囲参照なしでVBAを作成しますか?
シート内の範囲への参照を使わずにVBAを使って棒グラフを作成することはできますか?私はすでにコードの値を持っています。セル範囲参照なしでVBAを作成しますか?
はい、Arrays
をSeries
に送ることができます。すなわち
Sub Example()
With Sheet1.ChartObjects.Add(0, 0, 300, 300).Chart.SeriesCollection.NewSeries
.Name = "Example"
.XValues = Array(1, 2, 3, 4, 5)
.Values = Array(1, 4, 9, 16, 25)
End With
End Sub
実行時エラー '424'が表示されます。オブジェクトが必要です。 「With ...」行に。 – user3238187
実行時エラー '424'が表示されます。オブジェクトが必要です。 「With ...」行に。私は 'Sheet1'という名前のシートを持っているので、何が間違っているのですか? – user3238187
私はZeコードを変更して動作します: – user3238187