非常に簡単に思える2行のコードがありますが、Excelでこのコンパイルエラーが発生し続け、オブジェクトが必要であることがわかりますか?
したがって、基本的には現在の時刻を取得し、スペースをアンダースコアに置き換えて、この文字列をログファイルの名前として使用できるようにします。
Dim name As String
'EXCEL GIVE ME compile error: object required
name = Replace(FormatDateTime(Now, DateFormat.LONGTIME), " ", "_")
どうしたの?!!