Efnisyfirlit
Það er mikilvægt mál fyrir okkur öll þegar unnið er með VBA í Excel, að slökkva á skjáuppfærslunni. Í þessari grein mun ég sýna þér hvernig þú getur slökkt á skjáuppfærslunni með VBA í Excel.
Excel VBA: Slökktu á skjáuppfærslu (Quick View)
6298
Sæktu æfingarvinnubók
Sæktu þessa æfingabók til að æfa á meðan þú ert að lesa þessa grein.
Slökkva á skjáuppfærslu.xlsm
Yfirlit til að slökkva á skjáuppfærslu með Excel VBA
Til að slökkva á skjáuppfærslu með VBA er auðvelt. Til að segja sannleikann er aðeins ein lína nóg til að ná þessu.
2376
Þessi eina lína af kóða mun slökkva á skjáuppfærslunni fyrir þig, en þú verður ekki geta fundið áhrifin með þessari einu línu. Til að finna fyrir því skaltu setja inn nokkrar línur af kóða sem mun gera nokkur verkefni fyrir þig eftir að skjárinn hefur verið uppfærður. Það er betra ef það er langt verkefni, sem gerir þér kleift að skilja áhrif skjáuppfærslu.
3472
Þessar línur setja inn röð frá 1 til 100.000 í virka blaðinu, byrjar úr reit A1 . Ef þú gerir það án skjáuppfærslu mun það taka langan tíma. Vegna þess að í hvert skipti sem það setur tölu inn í næsta hólf er fyrri hólfið uppfært ásamt.
En ef þú heldur slökkt á skjánum uppfærslu verða fyrri hólf ekki uppfærð í hvert skipti og aðgerðin mun taka styttri tíma að framkvæma.
Þá ef þú geturþú getur aftur kveikt á skjáuppfærslunni.
2211
Þannig að allur VBA kóðann verður:
⧭ VBA kóði:
7934
Lesa meira: [Fast!] Excel frumur uppfærast ekki nema tvísmella (5 lausnir)
Svipuð lestur
- Hvernig á að endurnýja Excel blað sjálfkrafa (3 hentugar aðferðir)
- Hvernig á að uppfæra snúningstöflu sjálfkrafa þegar upprunagögn breytast
- Snúningstafla endurnýjar ekki (5 mál og lausnir)
- Hvernig á að Sjálfvirk endurnýjun snúningstöflu án VBA í Excel (3 snjallar aðferðir)
Þróa fjölva til að slökkva á skjáuppfærslu með Excel VBA
Við' hef séð skref-fyrir-skref greiningu á kóðanum til að slökkva á skjáuppfærslu með VBA í Excel. Nú munum við sjá hvernig við getum þróað Macro til að framkvæma þetta.
⧪ Skref 1: VBA gluggann opnaður
Ýttu á ALT + F11 á lyklaborðinu þínu til að opna Visual Basic gluggann.
⧪ Skref 2: Setja inn nýja einingu
Farðu í Setja inn > Module á tækjastikunni. Smelltu á Module . Ný eining sem heitir Module1 (eða eitthvað annað sem fer eftir fyrri sögu þinni) mun opnast.
⧪ Skref 3: Setja VBA kóðann
Þetta er mikilvægasta skrefið. Settu tiltekinn VBA kóða inn í eininguna.
⧪ Skref 4: Keyra kóðann
Smelltu á Run Sub \UserForm tól frá tækjastikunni hér að ofan.
Kóðinn mun keyra. Og þú munt finna röð af tölum frá 1 til 1.00.000 sem myndast hratt á vinnublaðinu þínu, sem annars myndi taka langan tíma að framkvæma.
Lesa meira: [leyst]: Excel formúlur uppfærast ekki fyrr en vistaðar (6 mögulegar lausnir)
Hlutur sem þarf að muna
Þú þarft ekki gera sama verkefni með mér eftir að hafa slökkt á skjáuppfærslunni. Þú getur gert hvað sem er venjulegt verkefni þitt. En málið er að þú munt ekki skilja áhrif þess að slökkva á skjáuppfærslum nema þú gerir langa röð af verkefnum. Þess vegna bjó ég til röð frá 1 til 1.00.000.
Niðurstaða
Þess vegna er þetta ferlið til að þróa Macro til að snúa uppfærsla utan skjás með Excel VBA . Hefur þú einhverjar spurningar? Ekki hika við að spyrja okkur. Og ekki gleyma að heimsækja síðuna okkar ExcelWIKI fyrir fleiri færslur og uppfærslur.