将 Excel 2003 中的行数扩展到允许的 65k 以上

将 Excel 2003 中的行数扩展到允许的 65k 以上

我在办公室里一直使用 Excel 2003,我想知道是否有办法将行数扩展到至少一百万或两百万。

答案1

很简单:你无法从这里到达那里。

您可以尝试通过将数据拆分到多个工作表中来将某些内容拼凑在一起,但只有您知道这样做的效果如何。

如果您想要超过 65K 行,您可以升级到 Excel 2007 或更新版本,它支持超过 1 百万行(可能是 1,048,576 或 2^20),或者您停止使用 Excel。

编辑:我还想引用 Pablo Rodriguez 的回答,其中指出去OO,OpenOffice.org 的一个变体,也支持 100 万行。如果您的宏和公式可以翻译,这可能是一个值得考虑的可能性。想必任何其他基于 Go-OO 的 OOo 变体(例如 NeoOffice 和 OxygenOffice)也会从这一变化中受益。

答案2

我建议,如果您有那么多数据,您需要考虑迁移到数据库而不是电子表格。如果您的 Office 版本附带 MS Access,那么这是近期的合理解决方案。如果您的数据继续增长,您最终将需要迁移到不同的数据库,因为 Access 最终也会达到上限(我相信大约 2GB 的数据)。

答案3

抱歉,这不可能。您的公司可能不愿意为 MS Office 升级付费,但也许您可以尝试 Open Office?

答案4

大约一年前,我们遇到过类似的问题。我知道您的帖子说您只能使用 MS Office,但我认为尝试解决这个问题是徒劳的。

我们最终使用了一台装有 kOffice 的 Linux 机器。它处理我们的文件很好。我不确定它能否处理数百万行,但它处理 45-50k 行没问题。

相关内容