【发布时间】:2015-08-21 11:14:51
【问题描述】:
用户有一个 Excel 电子表格。为了保存它,他们按下一个运行以下 VBA 代码的按钮。
代码尝试将 Excel 电子表格保存到网络位置,并用今天的日期修改文件名。
代码会间歇性地失败
“运行时错误'1004':对象'_Workbook'的方法'SaveAs'失败”。
脚本是:
Public Sub Copy_Save_R2()
Dim wbNew As Workbook
Dim fDate As Date
fDate = Worksheets("Update").Range("D3").Value
Set wbNew = ActiveWorkbook
With wbNew
ActiveWorkbook.SaveAs Filename:="Q:\R2 Portfolio Prints\#Archive - R2 Portfolio\" & "R2 Portfolio - CEC A " & Format(fDate, "mm-dd-yyyy")
End With
Sheets("Update").Activate
End Sub
【问题讨论】:
-
基本上;您的代码无法访问映射的驱动器