excel vbaのFormat()関数に問題があります。日付形式のセルの形式を変更して、表示方法を変更しようとしています。ただし、それを行うためにFormatを呼び出すたびに、「コンパイルエラー:引数の数が間違っているか、プロパティの割り当てが無効です」というエラーが発生します。
コードは次のとおりです。
Sub test()
Dim given
given = DateSerial(2012, 10, 11)
dateformat = Format(given, "dd/mm/yy")
MsgBox given & vbCrLf & dateformat
End Sub
これは単なるテスト関数であり、それ自体で機能し、「11/10/12」を返す必要があります。このコードは他のコンピューターでも機能します。何が間違っている可能性がありますか?