VBAの新機能。列(D)を別の列(C)の平均値で埋めるマクロを作成しようとしています。私は、変数nb_rows
を作成し、このコードで開始している:私はエラーを取得していますVBA内の細胞の平均
Dim myRangeC As String
Let myRangeC = "C4:C" & nb_rows
For i = 4 To nb_rows
Range("D" & i).Value = Application.Average(myRangeC)
Next i
。どこが間違ってしまったの?現在、nb_rowsは27に設定されています。
'Let'は使用しないでください。Set myRangeC =" C4:C "&nb_rows'を実行してください。また、範囲を文字列に設定することもできません。 'Dim myRangeC As Range' – dwirony
@dwironyはまだエラーを生成しました –
何がエラーですか? nb_rowsの値は何ですか? – dwirony