我正在尝试使用vba作为xlsb文件保存活动工作簿...使用其当前名称并添加“_current date”。
ActiveWorkbook.SaveAs "C:\Users\sxj2030\Documents\BC Validations\Fixed\" & ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY"), FileFormat = xlExcel12
我得到“方法'保存对象''工作书'失败'错误”我不知道为什么
答案 0 :(得分:2)
由于您在fileFormat参数后缺少冒号,因此收到此错误。
应为FileFormat:=xlExcel12
此外,您还应附加文件扩展名
"C:\Users\sxj2030\Documents\BC Validations\Fixed\" & _
ActiveWorkbook.Name & "_" & Format(Date, "MMMddYYYY") & ".xlsb"