Tag: export to csv

Excel:macros将工作表导出为CSV文件,而不会离开当前的Excel工作表

这里有很多问题需要创build一个macros来将工作表保存为一个CSV文件。 所有的答案都使用SaveAs,就像SuperUser的这个一样。 他们基本上说这样创build一个VBA函数: Sub SaveAsCSV() ActiveWorkbook.SaveAs FileFormat:=clCSV, CreateBackup:=False End Sub 这是一个很好的答案,但是我想做一个导出而不是另存为 。 当SaveAs被执行的时候会引起我两个烦恼: 我目前的工作文件成为一个CSV文件。 我想继续使用原始的.xlsm文件,但是要将当前工作表的内容导出为具有相同名称的CSV文件。 出现一个对话框,询问是否确认要重写CSV文件。 是否有可能将当前工作表导出为文件,而是继续使用原始文件?

Java – 将string写入CSV文件

我想用java写数据到csv文件,但是当我尝试用excel打开生成的文件时,我得到一个错误,说该文件已损坏。 在记事本中打开文件时,它看起来被正确格式化,所以我不知道是什么问题。 我正在使用FileWriter类将数据输出到文件。 FileWriter writer = new FileWriter("test.csv"); writer.append("ID"); writer.append(','); writer.append("name"); writer.append(','); … writer.append('\n'); writer.flush(); writer.close(); 我是否需要在java中使用一些库才能打印到csv文件? 我推测,只要你使用正确的格式,你可以在Java本地执行此操作。 感谢帮助, 肖