Excel 2007 VBA内でX軸とY軸のタイトルを設定する際に助けが必要です。 「オブジェクトが必要です」と不平を言っています。Excel 2007 VBA問題の設定軸タイトル
Sub macro2()
Dim xAxis As Axis
icount = 1
Charts.Add
Charts(icount).Name = iskewplane & "deg Skew Plane"
Charts(icount).Activate
Set xAxis = Charts(icount).Axes(xlCategory)
With xAxis
.Axis
.AxisTitle.Text = "Theta (deg)"
End With
私のコードに何か問題がありますか?私は、軸のタイトル名を設定中にマクロを記録しようとしましたが、マクロは名前の設定時に空白です。
すべてのヘルプはiCount
が定義されていないとiskewplane
はどちらかではなかったので、あなたはOption Explicit
を使用する必要があります
.HasTitle = True これは私が逃したものでした、ありがとう! .HasTitle = Trueをコードに追加していますが、設定する前にそれが必要です。ダー。 – Dominic
私はまったく同じ間違いがありました:.HasTitleがありませんでした!ありがとう! –