保存时使用单元格值作为工作簿的文件名

时间:2014-02-03 20:00:23

标签: excel vba excel-vba save excel-2010

我有一个宏,并希望使用单元格中的值作为文件名来保存工作簿:这是我到目前为止所拥有的。

Dim FName As String
Dim FPath As String

Sheets("As Adjusted").Select
FPath = "N:\PricingAudit\FY15 Price Increase\ Phase 1 Built Tools"
FName = Sheets("As Adjusted").Range("C4").Text
ThisWorkbook.SaveAs Filename:=FPath & "\" & FName

我在运行时遇到Save as方法失败。任何建议都会很棒。我唯一能想到的就是隐藏了C列。

任何帮助都将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:2)

您的路径无效。 \ Phase 1 Built Tools前面有一个额外的空间。