تدعم جميع تطبيقات Microsoft Office القدرة على تضمين تعليمات برمجية قابلة للتنفيذ - نصوص برمجية - في مستنداتها. بمساعدتهم ، يمكنك حل مجموعة واسعة من المهام في أتمتة معالجة البيانات. وسيؤدي استخدام النماذج حرفيًا إلى إنشاء برنامج يعتمد على تطبيق مكتبي. يمكن القيام بذلك ، على سبيل المثال ، في Excel.
ضروري
برنامج Microsoft Office Excel
تعليمات
الخطوة 1
ابدأ تشغيل Microsoft Office Excel. قم بإنشاء مستند جديد إذا لزم الأمر. للقيام بذلك ، اضغط على Ctrl + N أو وسّع قائمة "ملف" وحدد عنصر "جديد …". ثم انقر على رابط "كتاب فارغ" في لوحة "إنشاء الكتاب".
الخطوة 2
افتح نافذة محرر Visual Basic. للقيام بذلك ، اضغط على Alt + F11 أو حدد محرر Visual Basic من قسم الماكرو في قائمة الأدوات. هناك سترى جزء مشروع يعرض شجرة الكائنات لمصنف Excel هذا ، بالإضافة إلى النماذج والوحدات والوحدات النمطية للفئات التي يحتوي عليها.
الخطوه 3
قم بإنشاء النماذج إذا لزم الأمر. في القائمة الرئيسية ، انقر فوق "إدراج" ثم "نموذج مستخدم". تتم إضافة عنصر جديد في قسم النماذج بلوحة المشروع. عند الإنشاء ، سيتم فتح النموذج تلقائيًا. استخدم الماوس لسحب عناصر التحكم من Toolbox إلى نافذة النموذج. تغيير حجمها وموقعها. بعد التحديد بالماوس ، قم بتغيير خصائصها في لوحة Properties. احفظ الأشكال بالضغط على Ctrl + S.
الخطوة 4
قم بإنشاء العديد من الوحدات النمطية أو وحدات الفصل حسب الحاجة. للقيام بذلك ، حدد الوحدة النمطية أو عناصر وحدة الفصل الدراسي في قسم "إدراج" من القائمة الرئيسية. افتح نوافذ تحرير التعليمات البرمجية للوحدات أو النماذج المطلوبة بالنقر المزدوج على العناصر المقابلة في نافذة المشروع.
الخطوة الخامسة
إضافة تعريفات الفئة إلى وحدات الفصل. حددهم باستخدام الكلمة الأساسية للفصل:
فئة CSampleClass
نهاية الفصل
الخطوة 6
أضف طرقًا إلى تعريفات الفئات ، ووظائف وأوتار الإجراءات إلى الوحدات النمطية. يتم الإعلان عن الوظائف باستخدام الكلمة الأساسية للوظيفة ، متبوعة باسم ومجموعة من المعلمات ، مفصولة بفاصلات ، داخل أقواس. فمثلا:
عينة الوظيفة الوظيفة (أ ، ب ، ج)
وظيفة النهاية
وبالمثل (فقط باستخدام الكلمة الفرعية) يتم الإعلان عن الإجراءات:
العينة الفرعية الإجراء (أ ، ب)
End Sub
الخطوة 7
قم بتعريف أعضاء الفصل ، وكذلك المتغيرات العالمية والمحلية (في الوظائف والأساليب). للقيام بذلك ، استخدم جملة Dim … As (يشار إلى نوع المتغير بعد الكلمة الأساسية As). على سبيل المثال ، قد يبدو الإعلان عن متغير oWB يخزن مرجعًا لكائن كتاب كما يلي:
خافت oWB كـ Excel
بتحديد البعد بين قوسين ، يمكنك التصريح عن مصفوفة:
خافت في الكتب (10) كـ Excel
الخطوة 8
تنفيذ خوارزمية البرنامج عن طريق إجراء تغييرات على كود الوظائف والإجراءات وطرق الفصل. استخدم هياكل التحكم Visual Basic للتحكم في تدفق التنفيذ. اعمل مع هياكل البيانات الخاصة بك وكائنات النموذج المضمنة وكائنات Excel المضمنة.