gre*_*mac 17 csv microsoft-excel
我曾经尝试从 Excel(无论如何 2010)保存的每个 CSV 都说filename.csv may contain features that are not compatible with CSV (Comma delimited). Do you want to keep the workbook in this format?. 为什么是这样?有没有办法从不包含此消息的 excel 中保存 CSV 文件?
如果您尝试保存以下文件(保存为 .csv),也会导致这种情况发生:
test1,test2
test3,test4
Run Code Online (Sandbox Code Playgroud)
我什至刚刚在 excel 中创建了一个新电子表格并尝试保存它,它仍然显示此消息。
我不在乎,但有人告诉我我没有正确格式化 CSV 文件,因为 excel 显示了该警告消息,我正在寻找弹药来证明它是 Excel 而不是我的格式(或者如果它实际上是我的格式)格式,修复它)。
Kro*_*mey 15
当保存为 .xls 或 .xlsx 以外的任何格式时,Microsoft Excel 会声明这一点。原因是只有这些(Microsoft 专有)格式才能支持 Excel 功能,如公式、(条件)格式、图表、多个工作表等。
如果您保存的只是数据,则可以放心地忽略此消息。我认为您甚至可以告诉 Excel 关闭并停止告诉您该“错误”消息上的“不再显示此警告”复选框。
对于批评“您的”CSV 格式的人,我会反驳说,生成 CSV 文件的是 Excel,而不是您,因此 CSV 格式中的任何错误都是 Excel 的错误,而不是您的错误。
小智 8
看起来有一种方法可以解决这个问题,我刚刚找到了这篇文章,它使用 Excel 2013 对我有用。
Registry subkey
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options
Value name DisableSaveAsLossWarningOpenDocumentSpreadsheet
Value type DWORD
Value data 0 - Display the warning message
1 - Suppress the warning message
Run Code Online (Sandbox Code Playgroud)
注册表值更改为
DisableSaveAsLossWarningOpenDocumentPresentation for Powerpoint and
DisableSaveAsLossWarningOpenDocumentText for Word
Run Code Online (Sandbox Code Playgroud)
Excel 抱怨的功能是单元格格式、列筛选器、公式等设置和功能,以及保存到 CSV 时不会保存的其他 Excel 特定功能。
例如,如果您有一个包含公式的单元格,例如=2+2,则只有计算值4会存储在 CSV 中,公式本身将会丢失。
| 归档时间: |
|
| 查看次数: |
66972 次 |
| 最近记录: |