ما هو استخدام الوظائف والخصائص والأساليب في VBA
VBA أو Visual Basic for Applications هي لغة برمجة موجهة للكائنات تستخدم في Excel لإنشاء مهام تلقائية. من الناحية النظرية، فهو إصدار من Visual Basic مصمم للاستخدام مع تطبيقات Microsoft Office. إذا كنت تريد استخدامه، فمن الضروري أن تعرف استخدام الوظائف والخصائص والأساليب في VBA.
أصبح من الممكن إضفاء مظهر احترافي على تطبيقات Office بفضل هذه الأداة الرائعة التي يتم تثبيتها افتراضيًا. فهو يسمح لك ببرمجة الكائنات ومنحها مظهرًا بديهيًا وإنشاء مهام تلقائية. على عكس Visual Basic، لا يمكن استخدام VBA إلا في بيئات تطبيقات Office .
ما هي البرمجة الشيئية؟
إذا لم يكن الأمر يتعلق بالبرمجة، فيجب أن يبدو هذا المصطلح مثل الكلمات الصينية. البرمجة الشيئية (OOP) هي نموذج برمجة يستخدم الكائنات للتفاعل. ملف Excel مليء بالكائنات التي يمكن إنشاؤها في التسلسلات الهرمية. ولكي يتمكنوا من تنفيذ الإجراءات، يجب تعديل أساليب وخصائص الكائنات.
استخدام الوظائف والخصائص والأساليب في VBA
ضمن تطبيق Excel، الكائنات هي أشياء يمكن معالجتها، على سبيل المثال: المصنف، الورقة، والخلية هي كائنات Excel. يحتوي برنامج Excel وحده على أكثر من 200 كائن تم تنظيمها في تسلسلات هرمية، أي أن الكائن يمكن أن يحتوي على كائنات أخرى.
كل عنصر في Excel عبارة عن كائن أو مصنف أو مخطط أو جدول محوري وما إلى ذلك. جميع الكائنات لها خصائص ، وهي الخصائص التي تحدد الكائن، والطرق، وهي الإجراءات التي يمكن للكائن تنفيذها.
في اللغة البسيطة ، الخصائص هي خصائص الكائنات والأساليب هي الإجراءات التي يمكنها تنفيذها. . بتطبيق هذا المثال في الحياة الواقعية، يمكن أن يكون الهاتف المحمول شيئًا، وستكون خاصية الهاتف المحمول هي اللون الذي يحتوي عليه وستكون الطريقة هي إجراء مكالمة.
خصائص في VBA
جميع الكائنات لها خصائصها الخاصة أو الخصائص التي تصفها. تحدد هذه السمات كيفية ظهور الكائن وحجمه ولونه وموقعه على الشاشة ومظهره العام.
في VBA، لتعيين قيمة لخاصية ما، يجب عليك القيام بذلك عن طريق اتباع مرجع الكائن بنقطة، واسم الخاصية، ثم علامة المساواة (=). يجب أن يكون بناء الجملة كما يلي:
Object.property = السمة
يمكن أيضًا أن تكون بعض الخصائص كائنات . كما سيتم تطبيقه في حالة رغبتك في تغيير نوع الخط لكائن النطاق، يجب عليك استخدام خاصية الخط. نظرًا لأن الخطوط لها خصائص مختلفة، مثل الحجم والشكل، يتم تطبيق خصائص أخرى.
الأساليب في VBA
تخبر الخصائص الكائن كيف يجب أن يبدو، أما الآن فالطرق تخبرنا كيف يجب أن يتصرف . الطريقة هي الإجراء الذي يمكن للكائن تنفيذه في Excel. بناء الجملة لتنفيذ الطريقة كما يلي:
Object.Method
تسمح بعض الأساليب باستخدام وسيطات أكثر تعقيدًا تكون بمثابة معلمات لإجراءات معينة يجب على الكائن تنفيذها.
الوظائف في VBA
تقوم الوظائف بتنفيذ التعليمات البرمجية المبرمجة داخل التطبيق لإنتاج قيمة كنتيجة نهائية. تتطلب الوظائف متغيرًا واحدًا أو أكثر لعمليات مختلفة لاستيعاب النتيجة وعرضها. يحتوي برنامج Excel بالفعل على أكثر من 400 دالة مبرمجة ، بعضها معروف جيدًا مثل MEAN أو SUM ويتم استخدامها لإجراء عمليات حسابية بسيطة.
كيفية تفعيل وحدات الماكرو في إكسل 2016
إذا لم تتمكن من العثور على خيارات المطور في شريط الأدوات، فذلك لأنها مخفية. لتفعيلها وعرضها من الآن فصاعدا يجب عليك النقر على القائمة “ملف” ثم على “خيارات”.
حدد الخيار تخصيص الشريط . يتم عرض مربعين يوضحان الأدوات الرئيسية (على اليسار) وعلامات التبويب الرئيسية (على اليمين). يجب تعطيل خيار المجدول، حدده واضغط على زر موافق. من الآن فصاعدا، يجب أن يظهر شريط المطور المتوفر.
هناك طريقة سريعة للقيام بذلك وهي النقر بزر الماوس الأيمن فوق أي مكان فارغ على الشريط وتحديد خيار تخصيص شريط أدوات الوصول السريع ثم تخصيص الشريط.