大家谈谈如何能提高vba执行效率!
我总觉得vba相比其他几种开放环境,vba的执行效率比较低,我改100个物体的颜色,vba编的程序改的话要花费5秒以上,我用lsp编的几乎不到1秒,点完就改完了!如何能提高执行效率呢?或编程是要少用那些语句等来间接提高? 先放出你的代码,这样才能判断你的代码是否有问题。 <P>.............................</P><P>For Each entry In sset<BR> entry.color = acRed<BR> entry.Update<BR>Next entry</P>
<P>..................</P>
<P>比如改颜色吧,批量改东西都有这个问题</P> 改完颜色后,总体更新好一些。 vba就是有执行效率低下的问题,没办法。优化代码只能缓解。 mccad发表于2006-10-24 17:35:00static/image/common/back.gif改完颜色后,总体更新好一些。
<BR>如何总体更新?在循环中不更新的话,只有最后一个才 会被更新
页:
[1]