صديق مشارك
تاريخ التسجيل: September-2017
الجنس: ذكر
المشاركات: 70 المواضيع: 9
التقييم: 81
مزاجي: في السماء .الرجاء عدم تعكير
موبايلي: samsung galaxy s5
آخر نشاط: 11/September/2021
Excel VBA Introduction Part 1 - Getting Started in the VB Editor
السلام عليكم زملائي
اردت اليوم ان افيدكم بدرس يشرح برمجة الاكسل مع vba
اتمنى ان تستفيدو
VBA هي لغة البرمجة النصية للتطبيقات التي تدعمها شركة ميكروسوفت مثل الاكسيل والورد والاكسيس .....الخ
وفى اكسيل عندما نستخدم ال VBA تكون هذه اللغة اداه قويه جدا لإتمام واكمال العمليات الصعبة
ولإنشاء الدالات المخصصة او الغير موجوده في الاكسيل بشكل جاهز وهى تسمى دالات UDF
(User Defined Function).
--------------------------------------------------------------
متى ظهرت لغة VBA
ظهرت لغة الفيجوال بيسك لأول مره عام 1960 وقد تطورت هذه اللغة على مر السنين. وقد ظهرVBA لأول مره في EXCEL 5
الذى تم إصداره في بداية عام 1994 والذى تفوق عن جميع البرامج المنافسة في هذا الوقت .
ولكن لماذا مع كل هذه التطورات في لغات البرمجة ماتزال لغة VBA تستخدم لان الملايين من المستخدمين مازالوا يستخدمونها لسهولة تعلمها .
--------------------------------------------------------
ماهي اساسيات لغة VBA
CODE :
التعليمات المكتوبة المخزنة في وحده نمطيه module
MODULE:
هي وحده نمطيه يتم تخزين التعليمات فيها. وهى تتكون من مجموعه من الاجرائيات Procedures
PROCEDURES:
حيث تخزن الوحده النمطيه module ثلاث أنواع من الاجرائيات
SUB
وهى مجموعه من التعليمات التي تنفذ اجراء معينا مثل نسخ خليه او قص او لصق ..الخ
FUNCTION
وهى مجموعه من التعليمات تعيد قيمة وحيده او صفيف او تقوم بتكوين داله معينه
DECLARATION
التصريح هو مجموعه من المعلومات عن المتغير التي تقدمها لغة VBA