如何将多行单元格导出到 CSV 文件

如何将多行单元格导出到 CSV 文件

我有一个 XSLX 文件,其中有些行有多行,例如:

test
test1
test2

当我尝试将此文件导出(使用菜单“另存为”)为 CSV 或 Excel 工作簿(1997-2003)时,Excel 会用大量井号替换多行单元格的值

################...##

有没有什么方法可以将这些文件导出为 CSV 文件而不跳过这些单元格?

在将 XSLX 导出为 CSV 后,我在 Excel 中看到了哈希(因为它不适合单元格)以及在用于打开 CSV 文件的任何文本编辑器中看到了哈希。

答案1

问题已解决。

我使用 VB 在每个单元格的开头添加了“`”。之后,我将单元格格式从“文本”更改为“数字”。经过这些操作后,文件被正确保存为 csv 格式。

答案2

你确定这不仅仅是因为单元格对于内容来说太小了吗?例如,如果我将内容放入121221312121121221Excel 单元格中,然后将单元格缩小,在某个时候,单元格中的所有数字都会变成####

这可能是因为 CSV 文件不包含任何类型的表格宽度数据。如果您在记事本中打开 CSV,您的数据可能就在那里。

您是否尝试过将 CSV 文件的单元格拖大?这应该会使数据显示出来。如果这是问题所在,那么这只是一个临时措施,因为 CSV 不会保存单元格宽度数据。

相关内容