如何在没有“另存为...”的情况下导出数据?

如何在没有“另存为...”的情况下导出数据?

我在 xls 文件中有一些数据。我想将其导出到 csv。我不想将文件另存为 csv,我只想将其导出,这样我就不必返回并“另存为...”原始文件名(这会提示我进行替换)。

有什么方法可以顺利完成此操作?我想继续使用 xls 文件,偶尔将数据副本导出到 csv。此功能包含在 LibreOffice 中,但工作使用 Excel,因此我不想冒险错误读取文件(使用 LibreOffice 而不是 Excel)。在 Google Sheets 中,我可以将数据下载为 CSV,非常简单。

使用 Sheets 或 Libre 不起作用,因为我需要与同事共享此文件。但 Excel 中的导出过程很笨拙,我不得不怀疑我是否遗漏了什么。

我看到了“导入”菜单项。但没有“导出”。

答案1

不幸的是,您说得对,没有“仅导出”和继续功能。您可以做的最好/最快的事情是重新开始处理 xlsx 文件:

  1. 保存 Excel .xlsx 文件
  2. “另存为 .csv”
  3. 按 CTRL+F4(关闭 .csv 文件)
  4. 在 Windows 任务栏上右键单击 Excel(您将获得最近打开的 Excel 文件的列表)
  5. 点击向下箭头并输入以重新打开倒数第二个打开的文件,即 .xlsx 文件

答案2

另一个解决办法是复制整个工作表并将其粘贴到编辑器中(例如 Atom 或 Visual Studio Code)

接下来(打开正则表达式)搜索并\t用逗号字符全局替换制表符, - 然后保存文件并为其添加.csv扩展名。

相关内容