Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3215|回复: 16

含大量公式的工作表中VBA程序提速方法

  [复制链接]
发表于 2011-8-14 20:24 | 显示全部楼层 |阅读模式
             如果一个工作表中含有大量的公式,即使你的代码效率再高,也会因为公式的重算而拖慢公式。这时候,你只需要在公式中加入两句代码,就可以让你的速度轻松提升一倍。
                  Application.Calculation = xlManual  ‘把公式 的重算模式改为手动
                     程序代码
                  Application.Calculation = xlAutomat ’恢复公式重算模式为自动。
           其实原理就是在操作的过程中禁止了工作表重算,所以程序速度就自然提高了
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-8-14 23:12 | 显示全部楼层
记下了,不过现在用不到的,但是一定要顶
回复

使用道具 举报

发表于 2011-8-20 10:44 | 显示全部楼层
回复

使用道具 举报

发表于 2011-8-21 13:14 | 显示全部楼层
记下了,留以后用
回复

使用道具 举报

发表于 2011-9-28 08:00 | 显示全部楼层
很好,公式自动计算真的是很慢。。。
回复

使用道具 举报

发表于 2011-11-12 00:35 | 显示全部楼层
很好,学习了。
回复

使用道具 举报

发表于 2011-11-12 07:58 | 显示全部楼层
收藏起来,试试/
回复

使用道具 举报

发表于 2011-11-14 17:39 | 显示全部楼层
谢谢兰版!学习了
回复

使用道具 举报

发表于 2011-11-14 17:43 | 显示全部楼层
本帖最后由 byhdch 于 2011-11-14 17:43 编辑

分享: 含大量公式的工作表中VBA程序提速方法
回复

使用道具 举报

发表于 2011-11-15 07:57 | 显示全部楼层
具体怎么加啊?直接加在公式后面吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-4 00:08 , Processed in 0.405057 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表