Բովանդակություն
Էկրանի թարմացումն անջատելը Excel-ում VBA -ի հետ աշխատելիս բոլորիս համար կարևոր խնդիր է: Այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես կարող եք անջատել էկրանի թարմացումը՝ օգտագործելով VBA Excel-ում:
Excel VBA. անջատել էկրանի թարմացումը (արագ դիտում)
5614
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Ներբեռնեք այս պրակտիկայի աշխատանքային գրքույկը՝ այս հոդվածը կարդալու ընթացքում վարժություններ կատարելու համար:
Անջատել Screen Update.xlsm
Անջատել էկրանի թարմացումը Excel VBA-ի միջոցով անջատելու ակնարկ
Անջատել էկրանի թարմացումը VBA հեշտ է: Ճիշտն ասած, միայն մեկ տողը բավական է դա անելու համար:
3098
Կոդի այս մեկ տողը ձեզ համար կանջատի էկրանի թարմացումը, բայց դուք չեք կարողանա կարող է զգալ ազդեցությունը այս մեկ տողով: Դա զգալու համար տեղադրեք կոդի մի քանի տող, որոնք էկրանը թարմացնելուց հետո որոշ առաջադրանքներ կանեն ձեզ համար: Ավելի լավ է, եթե դա երկար աշխատանք է, որը ձեզ կստիպի հասկանալ էկրանի թարմացման էֆեկտը:
4580
Այս տողերը տեղադրում են 1-ից 100,000-ի շարք ակտիվ թերթիկում՝ սկսած A1 բջիջից: Եթե դա անեք առանց էկրանի թարմացման, դա երկար ժամանակ կպահանջի: Քանի որ ամեն անգամ, երբ այն զետեղում է թիվ հաջորդ բջիջում, ավելի վաղ բջիջը թարմացվում է դրա հետ միասին:
Սակայն եթե էկրանի թարմացումն անջատված պահեք, նախկին բջիջներն ամեն անգամ չեն թարմացվի, և գործողությունը կթարմացվի: ավելի քիչ ժամանակ պահանջեք կատարման համար:
Այդ դեպքում, եթե կարող եքցանկանաք, կարող եք նորից միացնել էկրանի թարմացումը:
7190
Այսպիսով, ամբողջական VBA կոդը կլինի.
⧭ VBA կոդ՝
7640
Կարդալ ավելին. [Ստուգված է] Excel-ի բջիջները չեն թարմացվում, եթե կրկնակի սեղմեք (5 լուծում)
Նման ընթերցումներ
- Ինչպես ինքնաբերաբար թարմացնել Excel թերթիկը (3 հարմար մեթոդ)
- Ինչպես ինքնաբերաբար թարմացնել առանցքային աղյուսակը, երբ աղբյուրի տվյալները փոխվում են
- Առանցքային աղյուսակը չի թարմացվում (5 խնդիր և լուծում)
- Ինչպես Ավտոմատ թարմացնել առանցքային աղյուսակը առանց VBA-ի Excel-ում (3 խելացի մեթոդ)
Մակրո մշակում` էկրանի թարմացումն անջատելու համար Excel VBA-ի միջոցով
Մենք' տեսել եք կոդի քայլ առ քայլ վերլուծությունը՝ անջատելու էկրանի թարմացումը՝ օգտագործելով VBA Excel-ում: Այժմ մենք կտեսնենք, թե ինչպես կարող ենք մշակել Մակրո ՝ դա իրականացնելու համար:
⧪ Քայլ 1. Բացելով VBA պատուհանը
Սեղմեք ALT + F11 ձեր ստեղնաշարի վրա՝ Visual Basic պատուհանը բացելու համար:
⧪ Քայլ 2. Նոր մոդուլի տեղադրում
Անցնել Տեղադրել > Մոդուլ գործիքագոտում: Սեղմեք Մոդուլ : Կբացվի նոր մոդուլ, որը կոչվում է Module1 (կամ որևէ այլ բան՝ կախված ձեր անցյալի պատմությունից):
⧪ Քայլ 3. Տեղադրեք VBA կոդը
Սա ամենակարեւոր քայլն է։ Տեղադրեք տրված VBA կոդը մոդուլում:
⧪ Քայլ 4. Գործարկել կոդը
Սեղմեք Run Sub \UserForm գործիք վերևի գործիքագոտուց:
Կոդը կաշխատի: Եվ դուք կգտնեք 1-ից մինչև 1,00,000 թվերի մի շարք, որոնք արագ ստեղծվել են ձեր աշխատաթերթում, որոնք այլապես երկար ժամանակ կպահանջեն կատարել:
Կարդալ ավելին. [Լուծված]. Excel-ի բանաձևերը չեն թարմացվում մինչև պահպանումը (6 հնարավոր լուծումներ)
Հիշելու բաներ
Ձեզ անհրաժեշտ է Էկրանի թարմացումն անջատելուց հետո նույն առաջադրանքը մի արեք ինձ հետ: Դուք կարող եք անել այն, ինչ ձեր սովորական խնդիրն է: Բայց բանն այն է, որ դուք չեք հասկանա էկրանի թարմացումներն անջատելու ազդեցությունը, քանի դեռ չեք կատարել առաջադրանքների երկար շարք: Ահա թե ինչու ես ստեղծեցի 1-ից մինչև 1,00,000 հաջորդականություն:
Եզրակացություն
Հետևաբար, սա Մակրո վերածելու գործընթաց է մշակելու: անջատված էկրանի թարմացում Excel-ի միջոցով VBA : Հարցեր ունե՞ք։ Ազատորեն հարցրեք մեզ: Եվ մի մոռացեք այցելել մեր կայք ExcelWIKI ավելի շատ գրառումների և թարմացումների համար: