是否有可能在Excel 2007中看到超过65536行?

我有一个超过65536行的Excel文件。 不过,我只能看到其中的65536个。 是否有可能在Excel 2007中看到所有的人?

这是一个有趣的博客条目有关Excel 2007的数字/限制 。 据作者说,新的限制大约是一百万行

听起来就像在Excel 2007中以兼容模式打开Excel 2007之前的工作簿 (在标题栏中查看是否显示兼容模式)。 如果是这样,工作簿有65536行,而不是1,048,576。 您可以将该工作簿另存为将以Excel 2007格式的Excel工作簿,closures该工作簿并重新打开它。

根据这个MSDN条目 ,这个限制是100万行。 你可能会在兼容模式下运行,这将限制你65k的旧标准。 标题中的excel是否表示兼容模式? 如果是这样,可以在“另存为”菜单下将该文件另存为新的样式文件,或将默认值更改为始终使用2007文件标准。

我发现65536限制仍然适用于数据透视表,即使在Excel 2007中。

我不是100%确定所有其他build议都试图去的地方,但问题基本上与您对文件的扩展有关。 如果将该文件另存为Excel 97/2003工作簿,则不会显示所有百万行。 创build一个新的工作表,并将其保存为工作簿,你会看到所有的百万。 注意:扩展名将是.xlsx

Excel 2003中不包含1M行function,在2007年以后推出。

在Excel2007中,保存为“正常”的Excel文件,而不是向后兼容的文件。

您可能需要closures并重新打开Excel才能获得完整的1M行

Thilip

是的,新的限制大约是100万行。

http://blogs.msdn.com/excel/archive/2005/09/26/474258.aspx