Ускорете Excel макросите и увеличете скоростта

Съдържание

Така макросите стават по -бързи

Искате ли вашите макроси да са по -бързи? Ако правите промени в дисплея с помощта на макроси, можете лесно да увеличите скоростта: изключете дисплея на екрана за кратко!

Докато се изпълнява макрос, Excel прави всички промени в таблици, причинени от програмния код, веднага в таблиците или диаграмите и постоянно актуализира дисплея на екрана.

Ако сега правите интензивни за дисплея неща, като например вмъкване или форматиране на голям брой клетки, можете да спестите време, като изключите актуализацията на екрана, докато макросът работи. Екранът (или прозорецът на Excel) остава непроменен и се актуализира едва след изпълнение на макроса. Можете да използвате следната команда, за да деактивирате промените в прозореца на Excel с помощта на макрос:

Application.ScreenUpdating = False

Разбира се, екранът остава видим дори след изпълнението на командата. Excel също прави промени, но просто не можете да ги видите. Когато програмната част приключи с вашите промени, включете отново актуализацията на екрана. За да направите това, използвайте следната команда:

Application.ScreenUpdating = Вярно

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave