我正在尝试使用VBA保存文件,但文件名需要引用我正在运行宏的工作簿中的单元格。
我需要将启用宏的工作簿中的选项卡中的数据复制到新的逗号分隔文本文件中。文本文件(输出文件)的名称应包含对正在运行宏的工作簿中的单元格的引用。
我遇到的另一个问题是我想将输出文件中的分隔符更改为管道分隔文件,而不是逗号分隔文件。这可能吗?
这就是我试过的
Sheets("Cash Sheet").Select
Rows("1:100000").Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs fileName:= _
"C:\Desktop\CashBook_\" & Range("E3") & ".txt", FileFormat:=xlCSV,
CreateBackup:=False
ActiveWindow.Close
Sheets("Control Sheet").Select
Range("A1").Select