1

次のコードが間違っているのはなぜですか?

Sub SetFont()
    Dim a1 As Range
    Set a1 = Range("a1")
    SetFontSize (a1)
End Sub

Sub SetFontSize(target As Range)
    target.Font.Size = 11
End Sub

メソッドを呼び出すと、「実行時エラー424:オブジェクトが必要です」というエラーが発生しますSetFontSize

4

1 に答える 1

4

関数を呼び出すのではなく、を呼び出すときに括弧は必要ありませんSetFontSize (a1)

使用するだけです:

SetFontSize a1
于 2012-11-01T18:40:46.293 に答える