如何在Excel中绕过64k行限制

我是一个不合理,要求很高的电子表格用户。

我想允许用户在可能有多达40万行的表上操作,每个表约200个字符,最大总共80MB的数据。

作为第一个近似,我想给用户一个CSV文件,他可以以某种方式粘贴到电子表格中。

首先,尝试这样的事情是否有现实意义呢? (例如,电子表格函数(只是一个函数)可以在合理的时间内完成,例如10秒?

如果是这样,并且考虑到MSExcel似乎强加了64K行限制,那么在这个巨大的表上给用户提供电子表格function的技术可能是什么?

Excel 2003有这个限制。 Excel 2010允许超过一百万行。

实际上,在处理大量数据(如数据库)时使用更强大的function更有意义。

Excel 2007或更高版本可以容纳100万行和16000列。 一个CSV文件可以在excel中打开,并且在其制表符分隔的时候会按照列分隔。 你应该能够得到你想要做的Excel 2007或以上。

我相信在Excel 2007中删除了行限制:您的用户使用的是什么版本的Excel?

编辑:请参阅http://msdn.microsoft.com/en-us/library/ff700514.aspx#Office2007excelPerf_BigGridIncreasedLimitsExcel