Excel VBA: Malŝaltu Ekran Ĝisdatigon

  • Kundividu Ĉi Tion
Hugh West

Estas grava afero por ni ĉiuj laborante kun VBA en Excel, malŝalti la ekranan ĝisdatigon. En ĉi tiu artikolo, mi montros al vi kiel vi povas malŝalti la ekranan ĝisdatigon uzante VBA en Excel.

Excel VBA: Malŝalti Ekran Ĝisdatigon (Rapida Vido)

4937

Elŝutu Praktikan Laborlibron

Elŝutu ĉi tiun praktikan laborlibron por ekzerci dum vi legas ĉi tiun artikolon.

Malŝalti Ekran Update.xlsm

Superrigardo por Malŝalti Ekran Ĝisdatigon Uzante Excel VBA

Por malŝalti ekranan ĝisdatigon per VBA estas facila. Verdire, nur unu linio sufiĉas por plenumi tion.

9718

Ĉi tiu unu linio de kodo malŝaltos la ekranan ĝisdatigon por vi, sed vi ne estos kapabla senti la efikon kun ĉi tiu unu linio. Por senti ĝin, enigu kelkajn liniojn de kodo, kiuj faros kelkajn taskojn por vi post ĝisdatigo de la ekrano. Pli bone se temas pri longa tasko, tio komprenos la efikon de ekrana ĝisdatigo.

2951

Ĉi tiuj linioj enigas serion de 1 ĝis 100,000 en la aktiva folio, komencante. el ĉelo A1 . Se vi faras ĝin sen ekrana ĝisdatigo, ĝi daŭros longan tempon. Ĉar ĉiufoje kiam ĝi enmetas numeron al la sekva ĉelo, la pli frua ĉelo estas ĝisdatigita kune kun.

Sed se vi malŝaltas la ekranon ĝisdatigita, la pli fruaj ĉeloj ne estos ĝisdatigitaj ĉiufoje, kaj la operacio estos prenu malpli da tempo por esti ekzekutita.

Do se vi povasdeziras, vi povas denove ŝalti la ekranan ĝisdatigon.

2145

Do la kompleta VBA kodo estos:

VBA-Kodo:

6416

Legu Pli: [Fiksita!] Excel-Ĉeloj Ne Ĝisdatiĝas Krom Se Duobla Alklako (5 Solvoj)

Similaj Legadoj

  • Kiel Refreŝigi Excel-Folion Aŭtomate (3 Taŭgaj Metodoj)
  • Kiel Aŭtomate Ĝisdatigi Pivotan Tabelon Kiam Fontaj Datumoj Ŝanĝas
  • Pivota Tabelo Ne Refreŝiĝas (5 Problemoj kaj Solvoj)
  • Kiel Aŭtomata Refreŝiga Pivota Tablo sen VBA en Excel (3 Inteligentaj Metodoj)

Disvolvante la Makroon por Malŝalti Ekran Ĝisdatigon Uzante Excel VBA

Ni' Vi vidis la paŝon post paŝo analizon de la kodo por malŝalti ekranan ĝisdatigon uzante VBA en Excel. Nun ni vidos kiel ni povas disvolvi Makroon por plenumi ĉi tion.

⧪ Paŝo 1: Malfermi la VBA-Fenestron

Premu ALT + F11 sur via klavaro por malfermi la fenestron Visual Basic .

⧪ Paŝo 2: Enmetu Novan Modulon

Iru al Enmeti > Modulo en la ilobreto. Klaku sur Modulo . Nova modulo nomata Modulo1 (aŭ io ajn alia depende de via pasinta historio) malfermos.

⧪ Paŝo 3: Meti la VBA-Kodon

Jen la plej grava paŝo. Enigu la donitan VBA kodon en la modulon.

⧪ Paŝo 4: Ruli la Kodon

Alklaku sur la Run Sub \Ilo UserForm el la ilobreto supre.

La kodo ruliĝos. Kaj vi trovos serion da nombroj de 1 ĝis 1,00,000 generitaj rapide sur via laborfolio, kiuj alie bezonus longan tempon por esti efektivigita.

Legu Pli: [Solvita]: Excel-Formuloj Ne Ĝisdatiĝas Ĝis Konservado (6 Eblaj Solvoj)

Aferoj por Memori

Vi bezonas ne faru la saman taskon kun mi post malŝalto de la ekrana ĝisdatigo. Vi povas fari kion ajn estas via regula tasko. Sed la afero estas, ke vi ne komprenos la efikon de malŝalti ekranajn ĝisdatigojn krom se vi faras longan serion da taskoj. Tial mi generis sinsekvon de 1 ĝis 1,00,000.

Konkludo

Tial, ĉi tio estas la procezo por disvolvi Makro por turni. eksterekrana ĝisdatigo per Excel VBA . Ĉu vi havas demandojn? Bonvolu demandi nin. Kaj ne forgesu viziti nian retejon ExcelWIKI por pliaj afiŝoj kaj ĝisdatigoj.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.