Talaan ng nilalaman
Isa itong mahalagang isyu para sa ating lahat habang nagtatrabaho sa VBA sa Excel, upang i-off ang pag-update ng screen. Sa artikulong ito, ipapakita ko sa iyo kung paano mo maaaring i-off ang screen update gamit ang VBA sa Excel.
Excel VBA: I-off ang Screen Update (Quick View)
8667
I-download ang Workbook ng Practice
I-download ang workbook ng pagsasanay na ito upang mag-ehersisyo habang binabasa mo ang artikulong ito.
I-off ang Screen Update.xlsm
Isang Pangkalahatang-ideya para I-off ang Screen Update Gamit ang Excel VBA
Upang i-off ang pag-update ng screen gamit ang VBA ay madali. Sa totoo lang, isang linya lang ang sapat para magawa ito.
8736
I-o-off ng isang linya ng code na ito ang pag-update ng screen para sa iyo, ngunit hindi ka magiging maramdaman ang epekto sa isang linyang ito. Para maramdaman ito, maglagay ng ilang linya ng code na gagawa ng ilang gawain para sa iyo pagkatapos i-update ang screen. Mas mabuti kung ito ay isang mahabang gawain, na mauunawaan mo ang epekto ng pag-update ng screen.
8098
Ang mga linyang ito ay naglalagay ng serye ng 1 hanggang 100,000 sa aktibong sheet, simula mula sa cell A1 . Kung gagawin mo ito nang walang pag-update ng screen, magtatagal ito. Dahil sa tuwing maglalagay ito ng numero sa susunod na cell, ang naunang cell ay ina-update kasama ng.
Ngunit kung pananatilihin mong naka-off ang screen, ang mga naunang cell ay hindi maa-update sa bawat oras, at ang operasyon ay maglaan ng mas kaunting oras upang maisakatuparan.
Kung kaya mosana, maaari mong muling i-on ang screen update.
3499
Kaya ang kumpletong VBA code ay magiging:
⧭ VBA Code:
4293
Magbasa Nang Higit Pa: [Naayos!] Hindi Nag-a-update ang Mga Excel Cell Maliban Kung Mag-double Click (5 Solusyon)
Mga Katulad na Pagbasa
- Paano Awtomatikong I-refresh ang Excel Sheet (3 Angkop na Paraan)
- Paano Awtomatikong I-update ang Pivot Table Kapag Nagbabago ang Source Data
- Hindi Nire-refresh ang Pivot Table (5 Isyu at Solusyon)
- Paano Auto Refresh Pivot Table na walang VBA sa Excel (3 Smart Methods)
Pagbuo ng Macro para I-off ang Screen Update Gamit ang Excel VBA
Kami' nakita ko ang sunud-sunod na pagsusuri ng code upang i-off ang pag-update ng screen gamit ang VBA sa Excel. Ngayon ay makikita natin kung paano tayo makakabuo ng Macro upang maisagawa ito.
⧪ Hakbang 1: Pagbubukas ng VBA Window
Pindutin ang ALT + F11 sa iyong keyboard para buksan ang Visual Basic na window.
⧪ Hakbang 2: Paglalagay ng Bagong Module
Pumunta sa Ipasok > Module sa toolbar. Mag-click sa Module . Isang bagong module na tinatawag na Module1 (o anumang bagay na depende sa iyong nakaraang kasaysayan) ay magbubukas.
⧪ Hakbang 3: Paglalagay ng VBA Code
Ito ang pinakamahalagang hakbang. Ipasok ang ibinigay na VBA code sa module.
⧪ Hakbang 4: Pagpapatakbo ng Code
I-click sa Run Sub \UserForm tool mula sa toolbar sa itaas.
Tatakbo ang code. At makakahanap ka ng isang serye ng mga numero mula 1 hanggang 1,00,000 na nabuo nang mabilis sa iyong worksheet, na kung hindi man ay magtatagal bago maisakatuparan.
Magbasa Nang Higit Pa: [Nalutas]: Hindi Nag-a-update ang Mga Formula ng Excel Hanggang I-save (6 Posibleng Solusyon)
Mga Dapat Tandaan
Kailangan mo huwag gawin ang parehong gawain sa akin pagkatapos i-off ang pag-update ng screen. Magagawa mo ang anuman ang iyong regular na gawain. Ngunit ang bagay ay hindi mo mauunawaan ang epekto ng pag-off ng mga update sa screen maliban kung gumawa ka ng mahabang serye ng mga gawain. Kaya naman nakabuo ako ng isang sequence mula 1 hanggang 1,00,000.
Konklusyon
Samakatuwid, ito ang proseso upang bumuo ng isang Macro upang i-on off screen na pag-update gamit ang Excel VBA . May tanong ka ba? Huwag mag-atubiling magtanong sa amin. At huwag kalimutang bisitahin ang aming site ExcelWIKI para sa higit pang mga post at update.