Excel VBA: I-off ang Screen Update

  • Ibahagi Ito
Hugh West

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.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.