مائیکروسافٹ ایکسل ایک مفید ٹول سے زیادہ ہے جس کی بدنامی کو کئی سالوں سے رد نہیں کیا گیا ہے۔ یہ پیشہ ورانہ اور نجی زندگی میں ناگزیر ہے۔

اپنی فائلوں میں VBA کوڈ شامل کر کے، آپ بہت سے کاموں کو خودکار کر سکتے ہیں اور کافی وقت بچا سکتے ہیں۔

یہ مفت کورس آپ کو دکھاتا ہے کہ وقت کے اندراج کو خودکار کیسے بنایا جائے۔ اور VBA زبان کے ساتھ آپریشن کو جتنی جلدی اور آسان بنایا جائے۔

ایک اختیاری کوئز آپ کو اپنی نئی مہارتوں کی جانچ کرنے کی اجازت دے گا۔

VBA کیا ہے اور ہم اسے کیوں استعمال کرتے ہیں؟

VBA (Applications کے لیے Visual Basic) تمام Microsoft Office (اب مائیکروسافٹ 365) ایپلی کیشنز (ورڈ، ایکسل، پاورپوائنٹ، اور آؤٹ لک) میں استعمال ہونے والی پروگرامنگ زبان ہے۔

اصل میں، VBA Microsoft کی Visual Basic (VB) زبان کا نفاذ تھا جو Microsoft Office ایپلی کیشنز میں پایا جاتا ہے۔ اگرچہ دونوں زبانوں کا آپس میں گہرا تعلق ہے، لیکن بنیادی فرق یہ ہے کہ VBA زبان صرف Microsoft Office ایپلی کیشنز میں استعمال کی جا سکتی ہے۔

اس سادہ زبان کی بدولت، آپ کم و بیش پیچیدہ کمپیوٹر پروگرام بنا سکتے ہیں جو دہرائے جانے والے کاموں کو خود کار بناتے ہیں یا ایک کمانڈ کا استعمال کرتے ہوئے بڑی تعداد میں آپریشن انجام دیتے ہیں۔

اپنی سادہ ترین شکل میں، ان چھوٹے پروگراموں کو میکرو کہا جاتا ہے اور یہ VBA پروگرامرز کے ذریعے لکھے گئے یا صارف کے ذریعے پروگرام کیے گئے اسکرپٹ ہیں۔ انہیں ایک ہی کی بورڈ یا ماؤس کمانڈ کے ذریعے عمل میں لایا جا سکتا ہے۔

زیادہ پیچیدہ ورژن میں، VBA پروگرام مخصوص آفس ایپلی کیشنز پر مبنی ہو سکتے ہیں۔

الگورتھم کا استعمال خود بخود رپورٹس، ڈیٹا لسٹ، ای میلز وغیرہ بنانے کے لیے کیا جا سکتا ہے۔ آپ معیاری آفس ایپلی کیشنز پر مبنی تفصیلی کاروباری ایپلیکیشنز بنانے کے لیے VBA استعمال کر سکتے ہیں۔

اگرچہ VBA فی الحال تجربہ کار پروگرامرز کے لیے کافی محدود ہے، لیکن اس کی رسائی، بھرپور فعالیت اور زبردست لچک اب بھی بہت سے پیشہ ور افراد کو خاص طور پر مالیاتی شعبے میں اپیل کرتی ہے۔

اپنی پہلی تخلیق کے لیے میکرو ریکارڈر استعمال کریں۔

میکرو بنانے کے لیے، آپ کو ایک Visual Basic (VBA) پروگرام کو کوڈ کرنا چاہیے، جو درحقیقت ایک میکرو ریکارڈنگ ہے، براہ راست اس کے لیے فراہم کردہ ٹول میں۔ ہر کوئی کمپیوٹر سائنس دان نہیں ہوتا ہے، لہذا یہاں یہ ہے کہ میکروز کو پروگرام کیے بغیر کیسے ترتیب دیا جائے۔

- ٹیب پر کلک کریں۔ ڈویلپر، پھر بٹن۔ Enregistrer ایک میکرو

- میدان میں میکرو نام، وہ نام ٹائپ کریں جو آپ اپنے میکرو کو دینا چاہتے ہیں۔

میدان میں شارٹ کٹ کی، ایک شارٹ کٹ کے طور پر کلیدی امتزاج کا انتخاب کریں۔

ایک تفصیل ٹائپ کریں۔ اگر آپ کے پاس ایک سے زیادہ میکرو ریکارڈ شدہ ہیں، تو ہم تجویز کرتے ہیں کہ غلط استعمال سے بچنے کے لیے آپ ان سب کو صحیح نام دیں۔

- ٹھیک ہے پر کلک کریں۔

میکرو کا استعمال کرتے ہوئے وہ تمام اعمال انجام دیں جنہیں آپ پروگرام کرنا چاہتے ہیں۔

- ٹیب پر واپس جائیں۔ ڈویلپر اور بٹن پر کلک کریں ریکارڈنگ بند کرو ایک بار جب آپ ختم کر لیں.

یہ آپریشن نسبتاً آسان ہے، لیکن اس کے لیے کچھ تیاری کی ضرورت ہے۔ یہ ٹول ان تمام اعمال کو کاپی کرتا ہے جو آپ ریکارڈنگ کے دوران انجام دیتے ہیں۔

غیر متوقع حالات سے بچنے کے لیے، آپ کو ریکارڈنگ شروع کرنے سے پہلے میکرو کے کام کرنے کے لیے تمام ضروری اقدامات کرنا ہوں گے (مثال کے طور پر، میکرو کے شروع میں پرانے ڈیٹا کو حذف کرنا)۔

کیا میکرو خطرناک ہیں؟

ایک دوسرے صارف کے ذریعہ ایکسل دستاویز کے لیے بنایا گیا میکرو محفوظ نہیں ہے۔ وجہ بہت سادہ ہے۔ ہیکرز عارضی طور پر VBA کوڈ میں ترمیم کرکے بدنیتی پر مبنی میکرو بنا سکتے ہیں۔ اگر متاثرہ شخص متاثرہ فائل کو کھولتا ہے، تو آفس اور کمپیوٹر متاثر ہوسکتے ہیں۔ مثال کے طور پر، کوڈ آفس ایپلیکیشن میں گھس سکتا ہے اور ہر بار نئی فائل بننے پر پھیل سکتا ہے۔ بدترین صورت میں، یہ آپ کے میل باکس میں بھی گھس سکتا ہے اور دوسرے صارفین کو نقصان دہ فائلوں کی کاپیاں بھیج سکتا ہے۔

میں اپنے آپ کو نقصان دہ میکروز سے کیسے بچا سکتا ہوں؟

میکرو مفید ہیں، لیکن وہ بہت کمزور بھی ہیں اور ہیکرز کے لیے مالویئر پھیلانے کا ایک آلہ بن سکتے ہیں۔ تاہم، آپ مؤثر طریقے سے اپنی حفاظت کر سکتے ہیں۔ مائیکروسافٹ سمیت کئی کمپنیوں نے گزشتہ برسوں میں اپنی ایپلیکیشن سیکیورٹی کو بہتر بنایا ہے۔ یقینی بنائیں کہ یہ خصوصیت فعال ہے۔ اگر آپ میکرو والی فائل کو کھولنے کی کوشش کرتے ہیں تو سافٹ ویئر اسے بلاک کر دے گا اور آپ کو خبردار کر دے گا۔

ہیکرز کے نقصانات سے بچنے کے لیے سب سے اہم ٹِپ یہ ہے کہ نامعلوم ذرائع سے فائلیں ڈاؤن لوڈ نہ کریں۔ میکرو پر مشتمل فائلوں کو کھولنے پر پابندی لگانا بھی ضروری ہے تاکہ صرف قابل اعتماد فائلوں کو کھولا جاسکے۔

 

اصل سائٹ پر مضمون پڑھنا جاری رکھیں →