Microsoft Excel hija għodda aktar minn utli li n-notorjetà tagħha ma ġietx miċħuda għal ħafna snin. Huwa essenzjali fil-ħajja professjonali u privata.

Billi żżid kodiċi VBA mal-fajls tiegħek, tista 'awtomatizza ħafna kompiti u tiffranka ħafna ħin.

Dan il-kors b'xejn jurik kif awtomat id-dħul tal-ħin. U kif tagħmel l-operazzjoni malajr u faċli kemm jista 'jkun bil-lingwa VBA.

Kwizz mhux obbligatorju jippermettilek tittestja l-ħiliet ġodda tiegħek.

X'inhu VBA u għaliex nużawh?

VBA (Visual Basic għall-Applikazzjonijiet) hija l-lingwa tal-ipprogrammar użata fl-applikazzjonijiet kollha tal-Microsoft Office (issa Microsoft 365) (Word, Excel, PowerPoint u Outlook).

Oriġinarjament, VBA kien implimentazzjoni tal-lingwa Visual Basic (VB) tal-Microsoft li tinsab fl-applikazzjonijiet tal-Microsoft Office. Għalkemm iż-żewġ lingwi huma relatati mill-qrib, id-differenza ewlenija hija li l-lingwa VBA tista 'tintuża biss fl-applikazzjonijiet tal-Microsoft Office.

Grazzi għal din il-lingwa sempliċi, tista 'toħloq programmi tal-kompjuter aktar jew inqas kumplessi li awtomatizzati kompiti ripetittivi jew iwettqu numru kbir ta' operazzjonijiet bl-użu ta 'kmand wieħed.

Fl-aktar forma sempliċi tagħhom, dawn il-programmi żgħar jissejħu macros u huma skripts miktuba minn programmaturi VBA jew ipprogrammati mill-utent. Jistgħu jiġu esegwiti permezz ta 'keyboard jew maws kmand wieħed.

F'verżjonijiet aktar kumplessi, il-programmi VBA jistgħu jkunu bbażati fuq applikazzjonijiet speċifiċi tal-Uffiċċju.

L-algoritmi jistgħu jintużaw biex jiġġeneraw awtomatikament rapporti, listi tad-dejta, emails, eċċ. Tista 'tuża VBA biex toħloq applikazzjonijiet kummerċjali dettaljati bbażati fuq applikazzjonijiet standard tal-Uffiċċju.

Għalkemm il-VBA bħalissa huwa pjuttost limitat għal programmaturi b'esperjenza, l-aċċessibbiltà tiegħu, il-funzjonalità rikka u l-flessibilità kbira għadhom jappellaw għal ħafna professjonisti, speċjalment fis-settur finanzjarju.

Uża l-makro recorder għall-ewwel kreazzjonijiet tiegħek

Biex toħloq macros, trid tikkodifika programm Visual Basic (VBA), li fil-fatt huwa makro reġistrazzjoni, direttament fl-għodda pprovduta għal dan. Mhux kulħadd huwa xjenzat tal-kompjuter, għalhekk hawn kif twaqqaf macros mingħajr ma tipprogrammahom.

– Ikklikkja fuq it-tab Żviluppatur, allura l-buttuna Enregistrer makro.

- Fil-għalqa isem makro, ittajpja l-isem li trid tagħti lill-makro tiegħek.

Fil-qasam Ċavetta tal-buttuna, agħżel kombinazzjoni ewlenin bħala shortcut.

Ittajpja deskrizzjoni. Jekk għandek aktar minn makro wieħed irreġistrat, nirrakkomandaw li ssemmihom kollha b'mod korrett biex tevita użu ħażin.

– Ikklikkja OK.

Wettaq l-azzjonijiet kollha li trid tipprogramma billi tuża l-makro.

– Mur lura għat-tab Żviluppatur u kklikkja fuq il-buttuna Waqqaf ir-reġistrazzjoni ladarba tkun lestejt.

Din l-operazzjoni hija relattivament sempliċi, iżda teħtieġ xi preparazzjoni. Din l-għodda tikkopja l-azzjonijiet kollha li twettaq waqt ir-reġistrazzjoni.

Biex tevita sitwazzjonijiet mhux mistennija, trid twettaq l-azzjonijiet kollha meħtieġa biex il-makro taħdem (per eżempju, tħassar data antika fil-bidu tal-makro) qabel tibda tirreġistra.

Il-macros huma perikolużi?

Makro maħluqa għal dokument Excel minn utent ieħor mhix sigura. Ir-raġuni hija sempliċi ħafna. Il-hackers jistgħu joħolqu macros malizzjużi billi jimmodifikaw temporanjament il-kodiċi VBA. Jekk il-vittma tiftaħ il-fajl infettat, l-Uffiċċju u l-kompjuter jistgħu jkunu infettati. Pereżempju, il-kodiċi jista' jinfiltra fl-applikazzjoni tal-Uffiċċju u jinfirex kull darba li jinħoloq fajl ġdid. Fl-agħar każ, jista 'saħansitra jinfiltra l-kaxxa postali tiegħek u jibgħat kopji ta' fajls malizzjużi lil utenti oħra.

Kif nista' nipproteġi lili nnifsi minn macros malizzjużi?

Il-makros huma utli, iżda huma wkoll vulnerabbli ħafna u jistgħu jsiru għodda għall-hackers biex ixerrdu l-malware. Madankollu, tista 'tipproteġi lilek innifsek b'mod effettiv. Bosta kumpaniji, inkluż Microsoft, tejbu s-sigurtà tal-applikazzjoni tagħhom matul is-snin. Kun żgur li din il-karatteristika hija attivata. Jekk tipprova tiftaħ fajl li jkun fih makro, is-softwer jimblokkah u jwissik.

L-iktar ponta importanti biex tevita n-nases tal-hackers hija li ma tniżżel fajls minn sorsi mhux magħrufa. Huwa wkoll importanti li jiġi ristrett il-ftuħ ta 'fajls li jkun fihom macros sabiex ikunu jistgħu jinfetħu biss fajls ta' fiduċja.

 

Kompli aqra l-artiklu fuq is-sit oriġinali →