【发布时间】:2008-10-13 14:27:30
【问题描述】:
我有一个超过 65536 行的 excel 文件。但是,我只能看到其中的前 65536 个。是否可以在 Excel 2007 中查看所有这些?
【问题讨论】:
标签: excel
我有一个超过 65536 行的 excel 文件。但是,我只能看到其中的前 65536 个。是否可以在 Excel 2007 中查看所有这些?
【问题讨论】:
标签: excel
这是一个有趣的blog entry about numbers / limitations of Excel 2007。根据作者的说法,新的限制大约是一百万行。
听起来您有一个在 Excel 2007 中以兼容模式打开的 Excel 2007 之前的工作簿(查看标题栏中是否显示兼容模式)。如果是这样,则工作簿有 65,536 行,而不是 1,048,576 行。您可以将工作簿保存为 Excel 2007 格式的 Excel 工作簿,关闭工作簿并重新打开它。
【讨论】:
根据this MSDN entry,限制为100万行。您可以在兼容模式下运行,这会将您限制为 65k 的旧标准。你的 excel 标题中是否说明了兼容模式?如果是这样,您可以在“另存为”菜单下将文件另存为新样式文件,或者将默认设置更改为始终使用 2007 文件标准。
【讨论】:
我发现 65536 的限制仍然适用于数据透视表,即使在 Excel 2007 中也是如此。
【讨论】:
我不能 100% 确定所有其他建议的目的是什么,但问题基本上与您在文件中的扩展名有关。如果您将文件保存为 Excel 97/2003 工作簿,它将不允许您查看所有百万行。创建一个新工作表并将其保存为工作簿,您将看到全部百万。注意:扩展名将是 .xlsx
【讨论】:
Excel 2003,不包括 1M 行功能,于 2007 年开始引入。
在 Excel2007 中,另存为“普通”Excel 文件,而不是向后兼容的文件。
您可能需要关闭并重新打开 Excel 才能获得完整的 1M 行
蒂利普
【讨论】:
是的,新限制约为 100 万行。
【讨论】: