يعد Microsoft Excel أداة أكثر من مفيدة لم يتم إنكار سمعتها السيئة لسنوات عديدة. إنه ضروري في الحياة المهنية والخاصة.

من خلال إضافة كود VBA إلى ملفاتك ، يمكنك أتمتة العديد من المهام وتوفير الكثير من الوقت.

توضح لك هذه الدورة التدريبية المجانية كيفية أتمتة إدخال الوقت. وكيفية جعل العملية سريعة وسهلة قدر الإمكان باستخدام لغة VBA.

سيسمح لك الاختبار الاختياري باختبار مهاراتك الجديدة.

ما هو VBA ولماذا نستخدمه؟

VBA (Visual Basic for Applications) هي لغة البرمجة المستخدمة في جميع تطبيقات Microsoft Office (الآن Microsoft 365) (Word و Excel و PowerPoint و Outlook).

في الأصل ، كان VBA تطبيقًا للغة Microsoft Visual Basic (VB) الموجودة في تطبيقات Microsoft Office. على الرغم من ارتباط اللغتين ارتباطًا وثيقًا ، إلا أن الاختلاف الرئيسي هو أنه لا يمكن استخدام لغة VBA إلا في تطبيقات Microsoft Office.

بفضل هذه اللغة البسيطة ، يمكنك إنشاء برامج كمبيوتر أكثر أو أقل تعقيدًا تقوم بأتمتة المهام المتكررة أو تنفيذ عدد كبير من العمليات باستخدام أمر واحد.

في أبسط أشكالها ، تسمى هذه البرامج الصغيرة وحدات الماكرو وهي نصوص مكتوبة بواسطة مبرمجي VBA أو تمت برمجتها من قبل المستخدم. يمكن تنفيذها بواسطة لوحة مفاتيح واحدة أو أمر ماوس.

في الإصدارات الأكثر تعقيدًا ، يمكن أن تستند برامج VBA إلى تطبيقات Office محددة.

يمكن استخدام الخوارزميات لإنشاء التقارير وقوائم البيانات ورسائل البريد الإلكتروني وما إلى ذلك تلقائيًا. يمكنك استخدام VBA لإنشاء تطبيقات أعمال مفصلة بناءً على تطبيقات Office القياسية.

على الرغم من أن VBA محدودة حاليًا للمبرمجين ذوي الخبرة ، إلا أن إمكانية الوصول إليها ووظائفها الغنية ومرونتها الكبيرة لا تزال جذابة للعديد من المهنيين ، خاصة في القطاع المالي.

استخدم مسجل الماكرو لإبداعاتك الأولى

لإنشاء وحدات ماكرو ، يجب عليك ترميز برنامج Visual Basic (VBA) ، وهو في الواقع تسجيل ماكرو ، مباشرة في الأداة المتوفرة لهذا الغرض. ليس الجميع عالم كمبيوتر ، لذا فإليك كيفية إعداد وحدات الماكرو بدون برمجتها.

- انقر فوق علامة التبويب المطورثم الزر سجّل ماكرو.

- في الحقل اسم الماكرو اكتب الاسم الذي تريد أن تطلقه على الماكرو الخاص بك.

في الحقل مفتاح الاختصار، اختر مجموعة مفاتيح كاختصار.

اكتب وصفًا. إذا كان لديك أكثر من وحدة ماكرو مسجلة ، فننصحك بتسميتها جميعًا بشكل صحيح لتجنب سوء الاستخدام.

- انقر فوق موافق.

نفذ جميع الإجراءات التي تريد برمجتها باستخدام الماكرو.

- ارجع إلى علامة التبويب المطور وانقر على زر إيقاف التسجيل عندما انتهيتم.

هذه العملية بسيطة نسبيًا ، لكنها تتطلب بعض التحضير. تنسخ هذه الأداة جميع الإجراءات التي تقوم بها أثناء التسجيل.

لتجنب المواقف غير المتوقعة ، يجب عليك تنفيذ جميع الإجراءات اللازمة لعمل الماكرو (على سبيل المثال ، حذف البيانات القديمة في بداية الماكرو) قبل بدء التسجيل.

هل وحدات الماكرو خطيرة؟

إن الماكرو الذي تم إنشاؤه لمستند Excel بواسطة مستخدم آخر غير آمن. السبب بسيط جدا. يمكن للقراصنة إنشاء وحدات ماكرو ضارة عن طريق تعديل رمز VBA مؤقتًا. إذا فتحت الضحية الملف المصاب ، فقد يكون Office والكمبيوتر مصابين. على سبيل المثال ، يمكن أن يتسلل الرمز إلى تطبيق Office وينتشر في كل مرة يتم فيها إنشاء ملف جديد. في أسوأ الحالات ، يمكنه اختراق صندوق البريد الخاص بك وإرسال نسخ من الملفات الضارة إلى مستخدمين آخرين.

كيف يمكنني حماية نفسي من وحدات الماكرو الضارة؟

وحدات الماكرو مفيدة ، لكنها أيضًا ضعيفة جدًا ويمكن أن تصبح أداة للمتسللين لنشر البرامج الضارة. ومع ذلك ، يمكنك حماية نفسك بشكل فعال. قامت العديد من الشركات ، بما في ذلك Microsoft ، بتحسين أمان تطبيقاتها على مر السنين. تأكد من تمكين هذه الميزة. إذا حاولت فتح ملف يحتوي على ماكرو ، فسيقوم البرنامج بحظره ويحذرك.

أهم نصيحة لتجنب مخاطر المتسللين هي عدم تنزيل الملفات من مصادر غير معروفة. من المهم أيضًا تقييد فتح الملفات التي تحتوي على وحدات ماكرو بحيث يمكن فتح الملفات الموثوقة فقط.

 

تابع قراءة المقال على الموقع الأصلي →