永发信息网

VBA的问题?

答案:2  悬赏:0  手机版
解决时间 2021-04-28 02:10
Application.ScreenUpdating = True 这句代码,请VBA大侠帮忙详细解释一下?
最佳答案
处理大数据量时,为了更快的运行,VBA通常在开始加两句
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual

结尾处再恢复
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True

calculation是指手动计算还是自动计算。


全部回答

如果一个vba对100个单元格进行赋值,假设ScreenUpdating = True ,那么每对一个单元格赋值后就对这个单元格内的数进行更新显示,也就是执行完这段vba程序对单元格进行了100次更新显示,这样就会影响vba的处理速度。

所以如果处理的单元格数量非常多一般把ScreenUpdating 设为false ,等处理完后在把它设为true,这样可以加快处理速度。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦幻西游社区房子
当他不再出现在你的眼前,以为着什么?
体温计消毒后
CF游戏里怎么打_ 符号?
奔驰E200优雅型哪里有卖?
侠盗飞车圣安地列斯下载完以后的解压包怎么弄
我的qq为什么不能保存设置记录?
手机电池越来越不奈用是冲电方式不合理还是别
欢乐中国行董卿主持稿件
奇峰上营地址有知道的么?有点事想过去
想结婚!父母不同意怎么办?
推荐手机。请大家帮帮我。谢谢了
袁大头值多少钱,五元袁大头多少钱
aion 杀星 为什么我的杀星隐身在霜眉避不开龙
电脑延缓写入失败
推荐资讯
一味粉地址有知道的么?有点事想过去
为什么人刚到一个地方时,会感到很繁忙,但仔
名侦探柯南的视频
李医生的化状品江苏通州哪里买得到?
黄酮类化合物为什么显酸性?不同羟基取代的黄
联通超级QQ会员怎么办理
为什么我的电脑上存不到QQ头像?
企业是否可以坐支现金,企业为什么不能坐支?
我的QQ空间和邮箱怎么打不开了?
兴鑫超市怎么去啊,有知道地址的么
如何才能拯救ECW的收视率?
成千上万的意思是什,成千上万是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?