logo

دروس إكسل VBA

دروس VBA

يرمز VBA إلى البصرية الأساسية ل التطبيقات ولغة برمجة تعتمد على الأحداث من Microsoft. يتم استخدامه الآن في الغالب مع تطبيقات Microsoft Office مثل MS Excel وMS-Word وMS-Access.

يساعدك هذا البرنامج التعليمي على تعلم أساسيات Excel VBA. يحتوي كل قسم على موضوعات ذات صلة مع أمثلة بسيطة.

ما هو فبا

يرمز VBA إلى فيجوال بيسك للتطبيقات . ولغة برمجة تعتمد على الأحداث من ميكروسوفت مع تطبيقات ميكروسوفت أوفيس مثل MSExcel , مايكروسوفت اوفيس ، و MS-الوصول .

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

يساعد VBA على إنشاء تطبيقات وحلول مخصصة لتعزيز قدرات هذه التطبيقات.

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

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

VBA هي لغة عالية المستوى. VBA هي مجموعة فرعية من Visual Basic 6.0 أساسي تمثل ب المبتدئين أ متعددة الأغراض س رمزي أنا البناء ج قصيدة.

لماذا فبا؟

بعض النقاط توضح لك سبب استخدام VBA مثل:

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

تطبيق VBA

هل تفكر في سبب استخدام VBA في Excel لأن MS-Excel نفسه يوفر الكثير من الوظائف المضمنة.

يوفر MS-Excel فقط الوظائف الأساسية المضمنة التي قد لا تكون كافية لإجراء عمليات حسابية معقدة. في ظل هذه الظروف، يصبح VBA هو الحل الأكثر شفافية.

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

أساسيات فبا

أولاً، عليك أن تعرف الأساسيات قبل البدء أو كتابة أي كود. هناك بعض الأساسيات الواردة أدناه:

عامل: المتغيرات هي مواقع الذاكرة. وللعمل مع VBA، سيُطلب منك الإعلان عن المتغيرات.

على سبيل المثال: لنفترض أن (2x+ 5y)، حيث x=1 وy=2. في هذا التعبير المحدد، x وy هما المتغيران أو يمكن تعيينهما بأي أرقام، أي 3 و4، على التوالي.

قواعد إنشاء المتغيرات

    لا تستخدم الكلمات المحجوزة:الكلمات المحجوزة هي تلك الكلمات التي لها معنى خاص في VBA لذا لا يمكنك استخدامها كأسماء متغيرة.لا يمكن أن يحتوي اسم المتغير على مسافة:لا يمكنك تعريف اسم متغير بمسافة مثل 'الرقم الأخير'. يمكنك استخدام الرقم الأخير أو Last_Number .استخدم الأسماء الوصفية:استخدم أسماء وصفية مثل السعر والكمية والإجمالي الفرعي وما إلى ذلك. وهذا سيجعل كود VBA الخاص بك سهل الفهم.

العمليات الحسابية: نستخدم قاعدة (BODMAS) أثناء أقواس القسمة والضرب والجمع والطرح عند التعامل مع تعبير يستخدم عدة عوامل حسابية مختلفة.

  1. (+) للإضافة
  2. (-) للطرح
  3. (*) للضرب
  4. (/) للقسمة

المشغل المنطقي: يتم تطبيق مفهوم العامل المنطقي أيضًا عند العمل مع VBA مثل.

  1. إذا تصريحات
  2. و
  3. أو
  4. لا
  5. حقيقي
  6. خطأ شنيع

المتطلبات المسبقة

لتعلم VBA، يجب عليك تثبيت MS Office، وبشكل رئيسي MS Excel على نظام الكمبيوتر الخاص بك.

جمهور

تم تصميم برنامج VBA التعليمي الخاص بنا للمبتدئين لمساعدتهم على فهم أساسيات VBA. سيوفر هذا البرنامج التعليمي معرفة كافية بـ VBA حيث يمكنك الارتقاء بنفسك إلى مستوى أعلى من الخبرة.

مشكلة

نؤكد لك أنك لن تجد أي مشكلة في هذا البرنامج التعليمي لـ VBA. ولكن إذا كان هناك أي خطأ، يرجى نشر المشكلة في نموذج الاتصال.