如何将csv作为当前工作簿的一张表加载?

时间:2012-03-26 13:52:30

标签: excel-vba vba excel

如何在Excel-vba 2007中将csv作为当前工作簿的工作表加载?

2 个答案:

答案 0 :(得分:1)

我想你需要将它保存为csv文件。像这样:

ActiveWorkbook.SaveAs Filename:="c:\whatever.csv", FileFormat:=xlCSV

有关如何使用SaveAs方法的更多信息,请参阅here

这就是你要追求的吗?

编辑

或者,如果你想要的是导入像Jerry一样的csv文件但是使用VBA,那么我相信你使用OpenText方法。

Workbooks.OpenText FileName:="c:\whatever.csv"

答案 1 :(得分:0)

您可以使用数据>导入数据> (选择文件)>导入选项> [x]新工作表