Microsoft Excel jẹ ọpa ti o wulo ju eyiti a ko ti kọ akiyesi rẹ fun ọpọlọpọ ọdun. O ṣe pataki ni igbesi aye ọjọgbọn ati ikọkọ.

Nipa fifi koodu VBA kun si awọn faili rẹ, o le ṣe adaṣe ọpọlọpọ awọn iṣẹ ṣiṣe ati fi akoko pipọ pamọ.

Ẹkọ ọfẹ yii fihan ọ bi o ṣe le ṣe adaṣe akoko titẹsi. Ati bii o ṣe le ṣe iṣẹ ṣiṣe ni iyara ati irọrun bi o ti ṣee pẹlu ede VBA.

Idanwo yiyan yoo gba ọ laaye lati ṣe idanwo awọn ọgbọn tuntun rẹ.

Kini VBA ati kilode ti a lo?

VBA (Ipilẹ wiwo fun Awọn ohun elo) jẹ ede siseto ti a lo ninu gbogbo awọn ohun elo Microsoft Office (bayi Microsoft 365) (Ọrọ, Tayo, PowerPoint, ati Outlook).

Ni akọkọ, VBA jẹ imuse ti ede Microsoft's Visual Basic (VB) ti a rii ni awọn ohun elo Microsoft Office. Botilẹjẹpe awọn ede mejeeji ni ibatan pẹkipẹki, iyatọ akọkọ ni pe ede VBA le ṣee lo ni awọn ohun elo Microsoft Office nikan.

Ṣeun si ede ti o rọrun yii, o le ṣẹda diẹ sii tabi kere si awọn eto kọnputa ti o ni idiju ti o ṣe adaṣe awọn iṣẹ ṣiṣe atunwi tabi ṣe nọmba nla ti awọn iṣẹ nipa lilo aṣẹ kan.

Ni ọna wọn ti o rọrun julọ, awọn eto kekere wọnyi ni a npe ni macros ati pe o jẹ awọn iwe afọwọkọ ti a kọ nipasẹ awọn olutọpa VBA tabi siseto nipasẹ olumulo. Wọn le ṣe nipasẹ bọtini itẹwe kan tabi pipaṣẹ Asin.

Ni awọn ẹya idiju diẹ sii, awọn eto VBA le da lori awọn ohun elo Office kan pato.

Awọn alugoridimu le ṣee lo lati ṣe ipilẹṣẹ awọn ijabọ laifọwọyi, awọn atokọ data, awọn imeeli, ati bẹbẹ lọ. O le lo VBA lati ṣẹda awọn ohun elo iṣowo alaye ti o da lori awọn ohun elo Office boṣewa.

Botilẹjẹpe VBA lọwọlọwọ ni opin fun awọn olupilẹṣẹ ti o ni iriri, iraye si, iṣẹ ṣiṣe ọlọrọ ati irọrun nla tun bẹbẹ si ọpọlọpọ awọn alamọja, pataki ni ile-iṣẹ inawo.

Lo agbohunsilẹ Makiro fun awọn ẹda akọkọ rẹ

Lati ṣẹda awọn macros, o gbọdọ ṣe koodu eto Visual Basic (VBA), eyiti o jẹ ni otitọ gbigbasilẹ Makiro, taara ninu ọpa ti a pese fun eyi. Kii ṣe gbogbo eniyan jẹ onimọ-jinlẹ kọnputa, nitorinaa eyi ni bii o ṣe le ṣeto awọn macros laisi siseto wọn.

– Tẹ lori taabu Olùgbéejáde, lẹhinna bọtini gba Makiro kan.

- Ni aaye orukọ Makiro, tẹ orukọ ti o fẹ fun Makiro rẹ.

Ni aaye Bọtini ọna abuja, yan akojọpọ bọtini kan bi ọna abuja.

Tẹ apejuwe kan. Ti o ba ni igbasilẹ Makiro ju ọkan lọ, a ṣeduro pe ki o lorukọ gbogbo wọn ni deede lati yago fun ilokulo.

– Tẹ O DARA.

Ṣe gbogbo awọn iṣe ti o fẹ ṣe eto nipa lilo macro.

– Pada si taabu Olùgbéejáde ki o tẹ bọtini naa Duro gbigbasilẹ ni kete ti o ba ti pari.

Išišẹ yii jẹ rọrun, ṣugbọn o nilo igbaradi diẹ. Ọpa yii daakọ gbogbo awọn iṣe ti o ṣe lakoko gbigbasilẹ.

Lati yago fun awọn ipo airotẹlẹ, o gbọdọ ṣe gbogbo awọn iṣe pataki fun macro lati ṣiṣẹ (fun apẹẹrẹ, piparẹ data atijọ ni ibẹrẹ macro) ṣaaju ki o to bẹrẹ gbigbasilẹ.

Ṣe awọn macros lewu?

Makiro ti a ṣẹda fun iwe Excel nipasẹ olumulo miiran ko ni aabo. Idi naa rọrun pupọ. Awọn olosa le ṣẹda awọn macros irira nipa yiyipada koodu VBA fun igba diẹ. Ti olufaragba ba ṣii faili ti o ni akoran, Office ati kọnputa le ni akoran. Fun apẹẹrẹ, koodu naa le wọ inu ohun elo Office ati ki o tan kaakiri ni gbogbo igba ti a ṣẹda faili tuntun kan. Ninu ọran ti o buru julọ, o le paapaa wọ inu apoti leta rẹ ki o firanṣẹ awọn ẹda ti awọn faili irira si awọn olumulo miiran.

Bawo ni MO ṣe le daabobo ara mi lọwọ awọn macros irira?

Awọn Macros wulo, ṣugbọn wọn tun jẹ ipalara pupọ ati pe o le di ọpa fun awọn olosa lati tan malware. Sibẹsibẹ, o le daabobo ararẹ daradara. Ọpọlọpọ awọn ile-iṣẹ, pẹlu Microsoft, ti ni ilọsiwaju aabo ohun elo wọn ni awọn ọdun. Rii daju pe ẹya yii ti ṣiṣẹ. Ti o ba gbiyanju lati ṣii faili ti o ni Makiro ninu, sọfitiwia naa yoo dina ati kilọ fun ọ.

Imọran pataki julọ lati yago fun awọn ipalara ti awọn olutọpa kii ṣe lati ṣe igbasilẹ awọn faili lati awọn orisun aimọ. O tun ṣe pataki lati ni ihamọ ṣiṣi awọn faili ti o ni awọn macros ki awọn faili ti o gbẹkẹle nikan le ṣii.

 

Tesiwaju kika nkan naa lori aaye atilẹba →