Excel VBA: desaktibatu pantaila eguneratzea

  • Partekatu Hau
Hugh West

Arazo garrantzitsua da guztiontzat Excel-en VBA rekin lan egiten dugun bitartean, pantaila eguneratzea desaktibatzea. Artikulu honetan, pantailaren eguneratzea nola desaktibatzeko erakutsiko dizut Excel-en VBA erabiliz.

Excel VBA: desaktibatu pantailaren eguneratzea (ikuspegi azkarra)

5185

Deskargatu praktiketako lan-koadernoa

Deskargatu praktika-koaderno hau artikulu hau irakurtzen ari zaren bitartean ariketa egiteko.

Desaktibatu Screen Update.xlsm

Pantaila eguneratzea Excel VBA erabiliz desaktibatzeko ikuspegi orokorra

Pantaila eguneratzea desaktibatzeko VBA<2 erabiliz> erraza da. Egia esateko, lerro bakarra nahikoa da hori lortzeko.

2251

Kode lerro honek pantaila eguneratzea desaktibatuko dizu, baina ez zara izango lerro honekin efektua sentitzeko gai da. Hura sentitzeko, sartu pantaila eguneratu ondoren zeregin batzuk egingo dizkizuten kode lerro batzuk. Hobe da zeregin luzea bada, horrek pantaila eguneratzearen eragina ulertuko dizu.

3504

Lerro hauek 1etik 100.000 arteko serie bat txertatzen dute orri aktiboan, hasita. A1 gelaxkatik. Pantaila eguneratu gabe egiten baduzu, denbora luzea izango da. Hurrengo gelaxkan zenbaki bat txertatzen duen bakoitzean, aurreko gelaxka honekin batera eguneratzen baita.

Baina pantaila eguneratzen itzalita mantentzen baduzu, aurreko gelaxkak ez dira aldi bakoitzean eguneratuko, eta eragiketa egingo da. denbora gutxiago hartu exekutatzeko.

Orduan ahal baduzunahi, berriro aktibatu dezakezu pantailaren eguneratzea.

2329

Beraz, VBA kode osoa hau izango da:

VBA kodea:

6236

Gehiago irakurri: [Konpondu!] Excel gelaxkak ez dira eguneratzen klik bikoitza egin ezean (5 irtenbide)

Antzeko irakurketak

  • Nola freskatu Excel orria automatikoki (3 metodo egoki)
  • Nola eguneratu automatikoki taula dinamikoa iturri-datuak aldatzen direnean
  • Taula dinamikoa freskatzen ez den (5 arazo eta irtenbide)
  • Nola Freskatu automatikoki taula dinamikoa Excel-en VBArik gabe (3 metodo adimendun)

Pantaila eguneratzea desaktibatzeko makroa garatzea Excel VBA erabiliz

Guk' Excel-en VBA erabiliz pantaila eguneratzea desaktibatzeko kodearen urratsez urratseko analisia ikusi dugu. Orain ikusiko dugu nola garatu dezakegun Makro hau exekutatzeko.

⧪ 1. urratsa: VBA leihoa irekitzea

Sakatu ALT + F11 teklatuan Visual Basic leihoa irekitzeko.

⧪ 2. urratsa: Modulu berri bat sartzea

Joan Txertatu > Modulua tresna-barran. Sakatu Modulua . Modulu1 izeneko modulu berri bat irekiko da (edo zure iraganeko historiaren araberako beste edozer).

⧪ 3. urratsa: VBA kodea jartzea

Hau da urrats garrantzitsuena. Sartu emandako VBA kodea moduluan.

⧪ 4. urratsa: kodea exekutatzea

Egin klik Exekutatu azpian \Goiko tresna-barrako UserForm tresna.

Kodea exekutatuko da. Eta 1etik 1.00.000ra bitarteko zenbaki sorta bat aurkituko duzu zure lan-orrian azkar sortuta, eta, bestela, denbora asko beharko luke exekutatzeko.

Irakurri gehiago: [Ebatzita]: Excel formulak ez dira eguneratzen gorde arte (6 irtenbide posible)

Gogoratu beharreko gauzak

Behar dituzu ez egin zeregin bera nirekin pantailaren eguneratzea itzali ondoren. Zure ohiko zeregina dena egin dezakezu. Baina kontua da ez duzula ulertuko pantaila-eguneratzeak desaktibatzea zeregin sorta luze bat egin ezean. Horregatik, 1etik 1.00.000ra arteko sekuentzia bat sortu nuen.

Ondorioa

Beraz, hau da buelta emateko Makro garatzeko prozesua. pantailatik kanpo eguneratzea Excel VBA erabiliz. Galderarik baduzu? Galdetu iezaguzu. Eta ez ahaztu gure gunea bisitatzea ExcelWIKI argitalpen eta eguneratze gehiago lortzeko.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.