次のスクリプトを使用しようとしていますが、次の太字のコード行で型エラーが発生しています。
Option Explicit
Dim xlApp
Dim xlBook
Dim Filename
Dim Format
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open("\\denfs1\home\davidvan\desktop\shane spread sheet 2.xlsm", 0, True)
xlApp.Run "Mail_Body"
**xlBook.SaveAS Filename=("H:Contrabutions spread sheet" & Format(Date,"MM/DD/YYYY")& ".xlsm")**
xlBook.close
xlApp.Quit
Set xlBook = Nothing
Set xlApp = nothing
ファイル名を文字列として定義する必要があるように感じますが、エラーを起こさずにそれを行う方法がわかりません