0
VBA Excel 2007で軸ラベルを設定しようとしています。Excelの垂直軸ラベルを設定できません。グラフVBA
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Data").Range("A" & i)
ActiveChart.Axes(xlValue, xlPrimary).HasTitle = True
ActiveChart.SetElement (msoElementPrimaryValueAxisTitleRotated)
ActiveChart.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Hours"
ActiveChart.SetElement (msoElementChartTitleAboveChart)
ActiveChart.ChartTitle.Text = ChartName
ActiveChart.Name = ChartName
私は 'characters'要素なしで試しましたが、それでも動作しません。私はまた、フォーマットを整数に設定する方法も不思議です。
ソースは1つのセルのみで構成されています。 – ja72
マクロレコーダーをオンにしてタイトルを追加しようとしましたか?結果として得られるコードが役に立ちます。 –
@ ja72、はいこれは単なるマクロ全体の抽出物なので、作成されたチャートを取得するだけです。後でさらに一連のデータを追加します。 – Brian