Microsoft Excel se yon zouti plis pase itil ki gen notoryete pa te refize pou anpil ane. Li esansyèl nan lavi pwofesyonèl ak prive.

Lè w ajoute kòd VBA nan dosye ou yo, ou ka otomatize anpil travay epi sove anpil tan.

Kou gratis sa a montre w kouman otomatize antre tan. Ak ki jan fè operasyon an vit ak fasil ke posib ak lang VBA.

Yon egzamen opsyonèl pral pèmèt ou teste nouvo konpetans ou yo.

Ki sa ki VBA e poukisa nou itilize li?

VBA (Visual Basic for Applications) se langaj pwogramasyon yo itilize nan tout aplikasyon Microsoft Office (kounye a Microsoft 365) (Word, Excel, PowerPoint, ak Outlook).

Okòmansman, VBA se te yon aplikasyon lang Visual Basic (VB) Microsoft yo te jwenn nan aplikasyon Microsoft Office. Malgre ke de lang yo gen rapò sere pre, diferans prensipal la se ke lang VBA a ka itilize sèlman nan aplikasyon Microsoft Office.

Mèsi a langaj senp sa a, ou ka kreye pwogram òdinatè plis oswa mwens konplèks ki otomatize travay repetitif oswa fè yon gwo kantite operasyon lè l sèvi avèk yon sèl kòmand.

Nan fòm ki pi senp yo, ti pwogram sa yo rele makro epi yo se script pwogramasyon VBA yo ekri oswa pwogramasyon itilizatè a. Yo ka egzekite pa yon sèl klavye oswa sourit lòd.

Nan vèsyon ki pi konplèks, pwogram VBA yo ka baze sou aplikasyon espesifik biwo yo.

Algoritm yo ka itilize otomatikman jenere rapò, lis done, imèl, elatriye. Ou ka itilize VBA pou kreye aplikasyon pou biznis detaye ki baze sou aplikasyon biwo estanda.

Malgre ke VBA se kounye a byen limite pou pwogramasyon ki gen eksperyans, aksè li yo, fonksyonalite rich ak gwo fleksibilite toujou atire anpil pwofesyonèl, espesyalman nan endistri finansye a.

Sèvi ak makro achiv la pou premye kreyasyon ou yo

Pou kreye makro, ou dwe kode yon pwogram Visual Basic (VBA), ki se an reyalite yon anrejistreman macro, dirèkteman nan zouti yo bay pou sa a. Se pa tout moun ki yon syantifik enfòmatik, kidonk men ki jan yo mete kanpe makro san yo pa pwograme yo.

– Klike sou tab la pwomotè, Lè sa a, bouton an dosye yon makro.

- Nan jaden an non makro, tape non ou vle bay macro ou a.

Nan jaden an Kle chemen kout, chwazi yon konbinezon kle kòm yon chemen kout.

Tape yon deskripsyon. Si ou gen plis pase yon makro anrejistre, nou rekòmande pou w bay non yo tout kòrèkteman pou evite move itilizasyon.

– Klike sou OK.

Fè tout aksyon ou vle pwograme lè l sèvi avèk makro a.

– Tounen nan tab la pwomotè epi klike sou bouton an Sispann anrejistreman yon fwa ou fini.

Operasyon sa a se relativman senp, men li mande pou kèk preparasyon. Zouti sa a kopye tout aksyon ou fè pandan w ap anrejistre.

Pou evite sitiyasyon inatandi, ou dwe fè tout aksyon ki nesesè pou makro a travay (pa egzanp, efase ansyen done nan kòmansman makro a) anvan ou kòmanse anrejistreman.

Èske makro yo danjere?

Yon makro ki te kreye pou yon dokiman Excel pa yon lòt itilizatè pa an sekirite. Rezon ki fè la se trè senp. Hackers ka kreye makro move lè yo modifye kòd VBA tanporèman. Si viktim nan ouvri dosye ki enfekte a, biwo ak òdinatè a ka enfekte. Pou egzanp, kòd la ka enfiltre aplikasyon Biwo a epi gaye chak fwa yo kreye yon nouvo dosye. Nan ka ki pi mal la, li ka menm enfiltre bwat lèt ou a epi voye kopi dosye move bay lòt itilizatè.

Kouman mwen ka pwoteje tèt mwen kont makro move?

Makro yo itil, men yo tou trè vilnerab epi yo ka vin yon zouti pou entru gaye malveyan. Sepandan, ou ka efektivman pwoteje tèt ou. Anpil konpayi, ki gen ladan Microsoft, te amelyore sekirite aplikasyon yo pandan ane yo. Asire w ke karakteristik sa a aktive. Si w eseye louvri yon fichye ki gen yon makro, lojisyèl an pral bloke li epi avèti w.

Konsèy ki pi enpòtan pou evite enkonvenyans entru yo se pa telechaje dosye ki soti nan sous enkoni. Li enpòtan tou pou mete restriksyon sou ouvèti fichye ki gen makro pou sèlman dosye ou fè konfyans yo ka louvri.

 

Kontinye li atik la sou sit orijinal la →