Microsoft Excel waa aalad faa'iido badan oo sumcaddiisa aan la dafirin sannado badan. Waa lama huraan xagga xirfadda iyo nolosha gaarka ah.

Markaad ku darto koodka VBA-ga faylashaada, waxaad otomaatig u noqon kartaa hawlo badan oo aad waqti badan badbaadin kartaa.

Kooraskan bilaashka ah wuxuu ku tusayaa sida loo habeeyo wakhtiga gelitaanka. Iyo sida loo sameeyo qalliinka sida ugu dhakhsaha badan oo fudud ee suurtogalka ah iyadoo la adeegsanayo luqadda VBA.

Kediska ikhtiyaariga ah ayaa kuu oggolaanaya inaad tijaabiso xirfadahaaga cusub.

Waa maxay VBA maxaan u isticmaalnaa?

VBA (Visual Basic for Applications) waa luqadda barnaamijyada laga isticmaalo dhammaan codsiyada Microsoft Office (hadda Microsoft 365) (Word, Excel, PowerPoint, iyo Outlook).

Asal ahaan, VBA waxay ahayd hirgelinta luqadda Microsoft Visual Basic (VB) ee laga helay codsiyada Microsoft Office. Inkasta oo labada luuqadood ay si dhow isugu dhow yihiin, farqiga ugu weyn ayaa ah in luqadda VBA loo isticmaali karo oo keliya codsiyada Microsoft Office.

Waad ku mahadsan tahay luqaddan fudud, waxaad abuuri kartaa barnaamijyo kombuyuutar oo aad u adag ama ka yar oo otomaatig u ah hawlaha soo noqnoqda ama sameeya tiro badan oo hawlgallo ah adoo isticmaalaya hal amar.

Qaabkooda ugu fudud, barnaamijyadan yaryar waxaa loo yaqaan macros waana qoraallo ay qoreen barnaamijyada VBA-da ama uu barnaamijeeyay isticmaaluhu. Waxaa lagu fulin karaa hal kiibood ama amar mouse ah.

Noocyo aad u adag, barnaamijyada VBA waxay ku salaysnaan karaan codsiyada Xafiiska gaarka ah.

Algorithms waxaa loo isticmaali karaa in si toos ah loo soo saaro warbixinnada, liiska xogta, iimaylada, iwm. Waxaad isticmaali kartaa VBA si aad u abuurto codsiyo ganacsi oo faahfaahsan oo ku salaysan codsiyada Xafiiska caadiga ah.

In kasta oo VBA ay hadda aad ugu xaddidan tahay barmaamijiyeyaasha khibradda leh, helitaankeeda, shaqadeeda hodanka ah iyo dabacsanaanta weyn ayaa wali soo jiidata xirfadlayaal badan, gaar ahaan warshadaha maaliyadeed.

U isticmaal duubaha makro si aad u abuurto marka ugu horeysa

Si aad u abuurto macros, waa in aad codeeye barnaamijka Visual Basic (VBA), kaas oo dhab ahaantii ah duubitaan weyn, oo si toos ah ugu jira aaladda tan loogu talagalay. Qof kastaa maaha saynisyahan kombuyuutar, markaa waa kan sida loo sameeyo makros-ka adigoon barnaamijayn.

– Guji tab sameeysa, ka dibna batoonka record makro.

- Beerta dhexdeeda magaca macro, ku qor magaca aad rabto inaad siiso makro kaaga.

Berriga dhexdiisa Furaha Gaaban, dooro isku darka muhiimka ah si gaaban.

Ku qor sharaxaad Haddii aad haysato wax ka badan hal makro oo la duubay, waxaan kugula talineynaa inaad si sax ah u magacowdo dhamaantood si aad uga fogaato si xun u isticmaalka.

– Guji OK.

Samee dhammaan ficillada aad rabto inaad barnaamijka ku sameyso adigoo isticmaalaya makro.

- Ku noqo tab sameeysa oo guji badhanka Jooji duubista mar haddaad dhammayso.

Qalliinkan waa mid fudud, laakiin wuxuu u baahan yahay xoogaa diyaargarow ah. Qalabkani waxa uu koobiyaa dhamaan ficilada aad qabato marka aad duubid

Si aad uga fogaato xaaladaha lama filaanka ah, waa in aad fulisaa dhammaan tallaabooyinka lagama maarmaanka u ah in makro si uu u shaqeeyo (tusaale, tirtiridda xogtii hore ee bilowga makro) ka hor inta aanad bilaabin duubista.

Macros khatar ma yihiin?

Macro loo sameeyay dukumeentiga Excel ee isticmaale kale ma aha mid ammaan ah. Sababtu waa mid aad u fudud. Hackers waxay abuuri karaan macros xaasidnimo ah iyagoo si ku meel gaar ah wax uga beddelaya koodka VBA. Haddii dhibbanuhu furo faylka cudurka qaba, Xafiiska iyo kumbuyuutarka ayaa laga yaabaa in la qaadsiiyo. Tusaale ahaan, koodka wuxuu soo dhex geli karaa codsiga Xafiiska wuxuuna faafi karaa mar kasta oo fayl cusub la sameeyo. Xaaladda ugu xun, waxay xitaa geli kartaa sanduuqaaga boostada waxayna u diri kartaa nuqullo faylasha xaasidnimo ah isticmaalayaasha kale.

Sideen iskaga ilaalin karaa naftayda macros xaasidnimo ah?

Macros waa faa'iido, laakiin sidoo kale aad bay u nugul yihiin waxayna u noqon karaan qalab loogu talagalay hackers si ay u faafiyaan malware. Si kastaba ha ahaatee, si wax ku ool ah ayaad naftaada u ilaalin kartaa. Shirkado badan, oo ay ku jirto Microsoft, ayaa horumariyay amniga codsigooda sannadihii la soo dhaafay. Hubi in sifadan ay daaran tahay. Haddii aad isku daydo inaad furto fayl uu ku jiro makro, software-ku wuu xannibi doonaa wuuna kuu digayaa.

Talada ugu muhiimsan ee looga hortagayo qulqulatooyinka haakarisku maaha in la soo dejiyo faylasha ilo aan la garanayn. Waxa kale oo muhiim ah in la xaddido furitaanka faylasha ay ku jiraan macros si loo furo faylal la aamini karo oo keliya.

 

Sii wad akhrinta maqaalka goobta asalka ah →