我正在尝试使用Excel vba保存文件时收到错误424

这是声明 –

pasteBook.SaveAs fn:=folderName & "\Excels\" & fn & " " & Format(DateTime.Now(), "MM-dd-yyy"), FileFormat:=51

注意 – pasteBook被定义为当前的ThisWorkbook 。 我不断收到以下消息框

 Run-time eror '424': Object required 

ThisWorkbook.SaveAs文件名:=“fred”不是

ThisWorkbook.SaveAs fn:=“fred”

如果你使用一个命名参数的函数,他们必须是正确的名字!