Kako ubrzati makronaredbe u pivotima

Anonim

Kako poboljšati brzinu VBA makro koda?

U ovom ćemo članku naučiti kako brže pokretati makronaredbe sa okretima, koristeći VBA kôd.

Pitanje): Radim na nadzornoj ploči koja ima značajan broj zaokretnih tablica i napravljeni su zaokretni grafikoni. Problem s kojim se suočavam je kad osvježim sve zavoje, tada cijeli sustav visi. Želim čarobni dio koda koji će mi pomoći.

Moramo slijediti korake u nastavku:

  • Kliknite karticu Developer
  • Iz grupe kodova odaberite Visual Basic

Unesite sljedeći kôd u standardni modul

Sub FastMacro ()

Application.ScreenUpdating = Netačno

Primjena.Izračun = xlProračunPriručnik

ActiveWorkbook.RefreshAll

Application.ScreenUpdating = Istina

Primjena.Izračun = xlIzračunAutomatski

Kraj podm

Gornji snimak zaslona sadrži način izračuna u ručnom načinu rada i ažuriranje zaslona da bi u početku bilo lažno prije osvježavanja svih zaokreta, a zatim način izračuna automatski i ažuriranje zaslona da bi bilo točno.

Ako slijedite gornji pristup, to će rezultirati značajnim ažuriranjem u usporedbi s jednostavnim osvježavanjem zaokreta.

Preuzimanje - Kako ubrzati makrone u pivotima - xlsm