我试图创建一个新文件并保存新文件,但是当我运行代码时,错误9弹出。
Sub openwba()
Dim wb As Workbook
Dim NewWB As String
NewWB = "C:\Users\Chengwu\Desktop\Train10_June01.xlsx"
Set wb = Workbooks.Add
wb.SaveAs Workbooks(NewWB)
End Sub
答案 0 :(得分:0)
您可以尝试:
Option Explicit
Sub Macro1()
Dim wk As Workbook
Dim NewWB As String
If Dir("C:\Users\Chengwu\Desktop\Train10_June01.xlsx") = "" Then
NewWB = "C:\Users\Chengwu\Desktop\Train10_June01.xlsx"
Set wk = Workbooks.Add
wk.SaveAs Filename:=NewWB
End If
End Sub
注意: