尝试保存时错误的参数数量错误?

时间:2018-10-10 19:27:45

标签: vba excel-vba

在此行代码的末尾尝试附加wrong number of arguments or invalid property assignment时,我总是遇到password:="xxxxxx"错误。

Wb.SaveCopyAs ThisWorkbook.Path & Application.PathSeparator & _
          ValidFileName(Login & " - " & Last & " - " & "Move to $15" & ".xlsx"), Password:="xxxxxx"

可能是什么原因造成的?这些文件事先保存得很好,但是在尝试输入密码后就停止了该错误。

1 个答案:

答案 0 :(得分:3)

SaveCopyAs不使用密码参数。只是文件名。

  

语法表达。 SaveCopyAs(文件名

     

expression一个表示Workbook对象的变量。

     

参数名称必需/可选数据类型描述   Filename Required Variant指定副本的文件名。