استخدام لغة البرمجة VBA في برنامج Microsoft Excel
صباح او مساء الخير حسب التوقيت اللي هتشوفوا فيه المقال 🥀🥀🌼
النهاردة هنتكلم اكتر عن :
VBA Excel شرح
شرح أكواد VBA Excel
مكتبة اكواد vba Excel
كتاب أكواد VBA
أكواد vba جاهزة
VBA Excel عربي
VBA Excel PDF
أوامر VBA
من المميزات الجميلة التي توفرها شركة Microsoft في كل برامج حزمة Office ومن ضمنها برنامج Excel هي لغة VBA وهي اختصار Visual Basic For Application والسبب في وجود هذه اللغة هو أنه في حالة أنك تريد عمل شئ معين غير موجود بصورة مباشرة في امكانيات برنامج Excel يمكنك برمجته من خلال لغة VBA
ما هو عوامل تشغيل سلسلة لغة البرمجة VBA وما استخدامها ؟
أولا : عوامل تشغيل لغة البرمجة VBA
تستخدم بيانات السلسلة للاحتفاظ بالبيانات المكونة من أرقام وأحرف ورموز. "Jul-2015" كمثال على بيانات سلسلة. وهي مكونة من:
- الشخصيات مثل (يوليو July).
- الرموز مثل (-).
- الأرقام مثل (2015).
تُستخدم عوامل السلاسل لمعالجة بيانات السلسلة. فعلى سبيل المثال، يمكنك ربط قيمة شهر تموز (يوليو) 2015 من الأحرف الثلاثة الأولى من الشهر والسنة مثل "تموز (يوليو) 2015".
ويوضح التعريف التالي عامل تشغيل سلسلة لغة البرمجة VBA للتسلسل.
- العامل (&) Concatenate: ويُستخدم هذا العامل لربط السلاسل معًا، مثل "John" و "Doe"، ليصبح John Doe.
مثال على كود المصدر:
أو الكود:
MsgBox "John" و "Doe" ، vbOKOnly ، "Concatenate Operator"
ينتج عن تنفيذ الكود أعلاه النتيجة التالية:
ثانياً : وظائف معالجة سلسلة لغة البرمجة VBA
يعد VBA String Manipulation عنصرًا مهمًا في برمجة Excel VBA لبرمجة الماكرو وعمليات السلاسل. حيث يوفر برنامج Microsoft Excel أنواعًا مختلفة من وظائف معالجة سلسلة VBA مثل:
1. الانضمام أو Join: يستخدم لربط سلسلتين أو دمجهما.
2. اليسار أو Left: يستخدم لاستخراج الأحرف من الجانب الأيسر من السلسلة.
3. اليمين أو Right: يستخدم لاستخراج الأحرف من الجانب الأيمن من السلسلة.
4. المنتصف أو Mid: يستخدم لاستخراج سلسلة فرعية من منتصف السلسلة.
5. الطول أو Len: يستخدم لإيجاد طول السلسلة.
6. الفرع أو Instr: يستخدم للعثور على موضع سلسلة فرعية في السلسلة.
النهاردة اتكلمنا عن :
VBA Excel شرح
شرح أكواد VBA Excel
مكتبة اكواد vba Excel
كتاب أكواد VBA
أكواد vba جاهزة
VBA Excel عربي
VBA Excel PDF
أوامر VBA
لاضافه الصوت والفيديو للبوربوينت اضغط هنا