Microsoft Excel estas pli ol utila ilo, kies konateco ne estas neata de multaj jaroj. Ĝi estas esenca en profesia kaj privata vivo.

Aldonante VBA-kodon al viaj dosieroj, vi povas aŭtomatigi multajn taskojn kaj ŝpari multan tempon.

Ĉi tiu senpaga kurso montras al vi kiel aŭtomatigi tempan eniron. Kaj kiel fari la operacion kiel eble plej rapida kaj facila per VBA-lingvo.

Laŭvola kvizo permesos al vi testi viajn novajn kapablojn.

Kio estas VBA kaj kial ni uzas ĝin?

VBA (Visual Basic por Aplikoj) estas la programlingvo uzata en ĉiuj aplikaĵoj de Microsoft Office (nun Microsoft 365) (Word, Excel, PowerPoint kaj Outlook).

Origine, VBA estis efektivigo de la Visual Basic (VB) lingvo de Mikrosofto trovita en Microsoft Office-aplikoj. Kvankam la du lingvoj estas proksime rilataj, la ĉefa diferenco estas, ke la lingvo VBA nur povas esti uzata en aplikaĵoj de Microsoft Office.

Danke al ĉi tiu simpla lingvo, vi povas krei pli-malpli kompleksajn komputilajn programojn, kiuj aŭtomatigas ripetajn taskojn aŭ plenumas grandan nombron da operacioj per unuopa komando.

En ilia plej simpla formo, ĉi tiuj malgrandaj programoj estas nomitaj makrooj kaj estas skriptoj skribitaj de VBA-programistoj aŭ programitaj de la uzanto. Ili povas esti ekzekutitaj per ununura klavaro aŭ musa komando.

En pli kompleksaj versioj, VBA-programoj povas esti bazitaj sur specifaj Office-aplikoj.

Algoritmoj povas esti uzataj por aŭtomate generi raportojn, datumlistojn, retpoŝtojn ktp. Vi povas uzi VBA por krei detalajn komercajn aplikojn bazitajn sur normaj Oficejaj aplikoj.

Kvankam VBA estas nuntempe sufiĉe limigita por spertaj programistoj, ĝia alirebleco, riĉa funkcieco kaj granda fleksebleco ankoraŭ allogas multajn profesiulojn, precipe en la financa sektoro.

Uzu la makroregistrilon por viaj unuaj kreaĵoj

Por krei makroojn, vi devas kodi programon Visual Basic (VBA), kiu fakte estas makroregistrado, rekte en la ilo provizita por tio. Ne ĉiuj estas komputikisto, do jen kiel agordi makroojn sen programi ilin.

– Alklaku la langeton Programisto, tiam la butono rekordo makroo.

- En la kampo makronomo, tajpu la nomon, kiun vi volas doni al via makroo.

En la kampo Ŝparklavo, elektu klavkombinon kiel ŝparvojon.

Tajpu priskribon. Se vi havas pli ol unu makroon registrita, ni rekomendas ke vi nomu ilin ĉiujn ĝuste por eviti misuzon.

– Klaku OK.

Faru ĉiujn agojn, kiujn vi volas programi, uzante la makroon.

– Reiru al la langeto Programisto kaj alklaku la butonon Ĉesu registradon post kiam vi finis.

Ĉi tiu operacio estas relative simpla, sed ĝi postulas iom da preparo. Ĉi tiu ilo kopias ĉiujn agojn, kiujn vi faras dum registrado.

Por eviti neatenditajn situaciojn, vi devas plenumi ĉiujn agojn necesajn por ke la makroo funkciu (ekzemple, forigi malnovajn datumojn komence de la makroo) antaŭ ol vi komencas registri.

Ĉu makrooj estas danĝeraj?

Makroo kreita por Excel-dokumento de alia uzanto ne estas sekura. La kialo estas tre simpla. Hackers povas krei malicajn makroojn provizore modifante VBA-kodon. Se la viktimo malfermas la infektitan dosieron, Office kaj la komputilo povas esti infektitaj. Ekzemple, la kodo povas infiltri la Oficejan aplikaĵon kaj disvastigi ĉiun fojon kiam nova dosiero estas kreita. En la plej malbona kazo, ĝi eĉ povas enfiltri vian leterkeston kaj sendi kopiojn de malicaj dosieroj al aliaj uzantoj.

Kiel mi povas protekti min kontraŭ malicaj makrooj?

Makrooj estas utilaj, sed ili ankaŭ estas tre vundeblaj kaj povas fariĝi ilo por retpiratoj por disvastigi malware. Tamen, vi povas efike protekti vin. Multaj kompanioj, inkluzive de Microsoft, plibonigis sian aplikaĵan sekurecon tra la jaroj. Certigu, ke ĉi tiu funkcio estas ebligita. Se vi provas malfermi dosieron enhavantan makroon, la programaro blokos ĝin kaj avertos vin.

La plej grava konsilo por eviti la malfacilaĵojn de piratoj estas ne elŝuti dosierojn el nekonataj fontoj. Ankaŭ gravas limigi la malfermon de dosieroj enhavantaj makroojn por ke nur fidindaj dosieroj estu malfermitaj.

 

Daŭre legu la artikolon en la originala retejo →