在 Excel 2003 中打开 ods 文件的最佳方法是什么?
有可用的插件吗?我应该使用一些转换器来转换成 xls 吗?或者我最好只使用 LibreOffice(或 OpenOffice)?
我想要打开的文件不应该包含任何花哨的东西,所以我可能不需要一个能够理解格式的每个细节的解决方案。
答案1
使用开发办公室在我看来可能是最简单的选择,因为不需要转换文件格式并且 OpenOffice 是免费使用的。
有一个 BSD 许可的 Microsoft Office 2003 插件可用,Office 的 OpenXML/ODF 翻译插件。我没有 Microsoft Office,所以无法尝试。
答案2
如果我使用 LibreOffice(或 OpenOffice)是不是最好?
是的,如果你只使用 Libre/OpenOffice,效果可能会更好。尽管 OpenOffice 在查看 Microsoft 文件方面做得很好,但它并没有完美的工作。有时差别很小(Word 文档更明显),因此最好使用 Office 处理 Microsoft 文件,使用 OpenOffice 处理开放格式。但一旦你这样做了,你可以将其保存为 xls 并然后它应该可以在 Excel 2003 中正常打开。
答案3
补充一下之前的评论:
在 Microsoft Excel 2003 中打开 .ods 文件的转换器使用起来非常笨拙。您需要兼容包,然后还需要转换器。我不知道它转换公式的效果如何,尤其是对于最新版本的 OpenOffice.org 和 LibreOffice。如果您需要返回 .ods,我绝对不建议对 Office 2003 使用此方法。
另一个解决方案是使用 OpenOffice.org 或 LibreOffice.org 打开它们。两者都有另存为...Microsoft Excel 97/2000/XP (.xls),可用于将电子表格移动到 Microsoft Excel(如果需要)。如果您只想查看和使用电子表格,则应使用其中一个应用程序。LibreOffice 有较新的版本,而 Apache OpenOffice 直到 2012 年才会推出 OpenOffice.org 3.3 的后续版本。这是您的选择。
答案4
如果你的文件不包含敏感数据,你可以将 ods 文件上传到Google 云端硬盘。然后以电子表格形式打开文件,然后使用顶部菜单将文件下载为 XLS 或 XLSX。Google 会为您完成转换。
免责声明:转换后,我无法在 Excel 2003 中打开某些文件。如果您遇到同样的问题,请在 Google Drive 中打开电子表格,标记所有单元格,复制并粘贴到新创建的电子表格中。下载新的电子表格,然后就可以正常工作了。