Excel 在 CSV 导出中导出数百个空列

Posted

技术标签:

【中文标题】Excel 在 CSV 导出中导出数百个空列【英文标题】:Excel exporting hundreds of empty columns on CSV export 【发布时间】:2014-03-20 17:12:08 【问题描述】:

在开始之前,我正在使用 Excel for Mac 2011。我在使用特定的 Excel 电子表格时遇到了问题。当我将任何活动工作表导出为 CSV(Windows CSV 格式)时,它会导出约 200 个空白列以及 7 或 8 个填充列。我过去遇到过类似的问题,发现一个网站说解决方法是找到所有空白字符,然后用空格替换它们。这在过去有效,任何空白列都不再导出。这个特定的工作簿似乎不是这种情况。

有谁知道如何解决这个问题?是否有一个特定的宏可以用来删除这些空白列,或者可能是一个 Apple 脚本?任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

即使在 Windows 上,我也能记住旧版 Excel 的这个问题。

问题在于 Excel 认为这些列是工作簿的一部分。 我确信有一种方法可以选择您想要的内容并告诉 Excel 边界,但我不记得了。

如果您进入页面模式,您可以看到 Excel 认为您的数据是什么。我想你可以在这里解决它。

简单的解决方案是选择数据右侧的列,将选择扩展到右侧并删除列。

【讨论】:

非常感谢!删除到最后有效!

以上是关于Excel 在 CSV 导出中导出数百个空列的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 中导出 excel 或 csv 中的多维数组

在 AngularJS 中以 CSV、Excel、PDF 格式导出数据

如何(重新)命名熊猫数据框中的空列标题而不导出到csv

将sql查询结果导出到csv或excel

在 Excel 工作表单元格中导出数据

怎么把数据库里的东西导出为CSV格式的文件