假设我有一个函数可以将一些数据生成到当前工作表的单元格中,例如:
Cells(1, "A").Value = ...
Cells(2, "A").Value = ...
Cells(3, "A").Value = ...
Cells(4, "A").Value = ...
我不想成为当前工作簿中的当前工作表,而是想创建并将其加载到 csv 文件中,以给定路径
说C:\USERS\Documents\Sample.csv
。
我见过类似的东西
ActiveWorkbook.SaveAs Filename:= _
"c:\MyFile.csv", FileFormat:=xlCSV _
, CreateBackup:=False
但这只会将当前工作簿保存到另一个位置,但我不想在当前工作表中生成数据然后保存,而是想立即导出?无论如何我可以做到这一点。也许喜欢ActiveWorkbook = //pathname
然后激活它?