首页 > 单独文章 > 正文

64位EXCEL2010

时间:2009-09-08 14:08:36 作者:officeba 【认证】
Excel中2010 -现在,随着更多位64位!

我们已经花了几个星期即将在Excel中的各种可视化功能的改进说话。预计在未来数个职位,我会介绍一些“引擎盖下”式的改进,性能一样的东西,内部限制,等等。对于这个职位,我会集中讨论我们所做的工作,使64位版本的Excel。

64位Excel中,简单地说,是建设真的真的(真)大的工作簿。 64位Excel是,谁想要工作的处理大量数据并获得过去的32位Windows地址空间的限制。

为什么一个64位Excel中?
简而言之:巨大的能力; humungous工作簿。现在,64位机器和操作系统一样,我们想提供的Excel版本在本地运行在这种环境中,能够利用64位的优势。最明显的好处之一是可寻址内存约束我们在处理32位Windows解除。与64位版本只可以使用更多的物理内存比以往构建的应用程序。

这是为你们谁需要与真正庞大的数据集的好消息,例如。

但是,我们有很多工作要做,以确保Excel的经营规模,有效地数据,使用大量的内存大小有效,并没有把内部限制运行。我们已经在我们的具体投资64位架构,以优化内存的消耗,同时保持细胞表(及相关业务)尽快。

我们还花了大量时间进行调查和优化共同的“大数据”的情况一样复制/粘贴,整理和筛选我们的算法在性能有关Excel 2010即将发布(关于更多)。

期待什么
一般来说,你可以期望创造更大的工作簿,无论是由于在网格中的数据吨,图表吨您的工作簿,一些真正的巨大PivotCaches支持你透视等。大部分功能需要一定的内存量使用它们,这样你就可以有更多的功能基本上和创造更大的工作簿。

这似乎是显而易见的,但值得一提:因为我们让Excel来规模超过32位Windows内存限制,如果你有一个真正仡机,你应该可以不必使您的计算机上的抓取更多。您的代码/解决方案也将耗尽内存少,能够去处理你的数据更远。

在许多情况下,我们测试的64位Excel的工作集非常相似,32位Excel中的工作集(64位下的1.2倍的32位)。该细胞表集约利用显示在1.5倍上升64位。如果你有一宗个案,64位Excel的工作集超过2倍,32位Excel中,告诉我们,以便我们可以进行研究的。

我听说有些人的评论,64位Excel中是指它只是运行速度比32位Excel中。是的,这不是事实,因为一般规则。我们有一些测试,运行速度更快一些在64位Excel和其他测试运行在64位Excel的慢一点。同样,如果你发现你的操作认为应该快64位Excel中,让我们知道,我们可以进行研究的。

一个测试,我决定研究:多少RAM没有考虑到与数据填补我的专栏,亚利桑那州,例如使用= RAND()的?我发现,它需要一点超过2GB,而且规模相当好,我加入了24个栏目(如填充,大约需要4GB的产品名称,甲,蜂鸣器约需6GB的),虽然有一些只是运行Excel开销这也需要在最重要的是补充。

文件和解决方案的兼容性
文件的兼容性

首先,一般工作簿之间互换的32位和64位。目前在该文件中没有特殊的标志标记为64位工作簿。您平均每天的小规模作业将在两个环境中运转良好。然而,随着64位Excel中您将能够创建工作簿过于大的32位Excel打开(你会碰上内存不足“”警示)之前获得的文件完全打开。请注意,即使之前有一个64位版本的Excel,我可以创建一个工作簿上使用仡机32位Excel中(例如4GB的内存),别人可能有严重的性能问题开放使用相同的32位Excel在一少,仡机(比如1GB内存)。


解决方案上运行64位Excel中

您可能需要查看您的VBA代码,并进行更新,以获得它与64位Excel中工作。您可能还需要64任何ActiveX控件,COM加载项,或XLLs位版本,如果这些是您的解决方案使用。我要在今后的文章对可编程更多细节。


相关文章

同类最新