VBA在新文件运行时错误1004上保存Excel选项卡



我正在尝试编写一个宏,该宏将一个选项卡导出到新文件,然后使用基于 2 个单元格值的自定义文件名和文件路径保存它。 我在保存部分不断收到运行时错误。 我试图在这里使用类似问题的答案,但作为菜鸟,似乎无法让他们为我的问题工作。 我能得到的所有帮助真的会得到赞赏。

这是我到目前为止的代码:

Sub Export()
Sheets("Form").Select
Sheets("Form").Copy
Cells.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Dim fname As String
fname = Range("C1")
Dim fpath As String
fpath = Range ("G1")
ActiveWorkbook.SaveAs Filename:=fpath & fname & ".xls"
Windows("Form.xlsm").Activate
End Sub

想通了。用户使用 "\" 在 C1 中输入值。现在保存得很好。 你给的现在正在工作。谢谢!

相关内容

  • 没有找到相关文章

最新更新