vbaを使用してグラフに入力する連続データを選択しようとしています。データは、ユーザーが見たいと思っている年によって変わりますので、右またはそれ以上に拡大することができます。下の3行目は、関連する範囲を選択しようとしたところを示していますが、エラーメッセージが表示されます。最後の行で同じことをした場合に備えて、残りのコードを追加しました。事前にグラフの連続データを選択
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=ActiveSheet.Range("F36", ActiveSheet.Range("F36").End(xlToRight)).Select, PlotBy:=xlRows
ActiveChart.Location Where:=xlLocationAsObject, Name:="Parameter Forecasts"
ActiveChart.HasTitle = True
ActiveChart.HasLegend = False
ActiveChart.Parent.Height = Range("E10:E34").Height
ActiveChart.Parent.Width = Range("E10:Y10").Width
ActiveChart.Parent.Top = Range("E10").Top
ActiveChart.Parent.Left = Range("E10").Left
ActiveChart.ChartTitle.Characters.Text = "=Parameter Forecasts!E37"
ActiveChart.Axes(xlCategory, xlPrimary).HasTitle = True
ActiveChart.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "Year"
ActiveChart.Axes(xlValue, xlPrimary).HasTitle = False
ActiveChart.SeriesCollection.NewSeries.XValues = ActiveSheet.Range("F37", ActiveSheet.Range("F37").End(xlToRight)).Select
多くのおかげで、 マックス
場合には、あなたが思っていたシャイの答えは、良いのですが、何を、あなたの実際のエラー私は、違反行で '.Select'キーワードを取り除く必要があるかもしれないと思います:) – Wolfie