القائمة الرئيسية

الصفحات

 كتاب أساسيات البرمجة باستخدام Excel VBA

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

كتاب أساسيات البرمجة باستخدام اكسيل VBA

الكتاب:

أساسيات البرمجة باستخدام Excel VBA

التفاصيل:

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

الفهرس:

الفصل الأول، المدخل إلى VBA: وفيه تم التطرق إلى أساسيات لغة VBA وأهم العناصر المكونة لها مثل الوحدات النمطية والدوال والاجرائيات كما وتم شرح مفهوم البرمجة كائنية التوجه Object Oriented Programming ونموذج الكائنات Model Object وخصائصه. يعد هذا الفصل من أهم فصول الكتاب وهو يمهد ويضع الأساس للفصول اللاحقة.

الفصل الثاني، محرر الأكواد VBE: وفيه ثم التعرض لمحرر الأكواد Visual Basic Editor وهي البيئة البرمجية الخاصة بلغة VBA التي يتم من خلالها ادخال وتعديل الأكواد. تم شرح عناصر ونوافذ محرر الأكواد باستضافة كما تم في هذا الفصل شرح كيفية كتابة برنامجك الأول في VBA وكيفية حفظه واستدعاءه عند الحاجة بأكثر من طريقة.

الفصل الثالث، مسجل الماكرو: وفيه تم شرح طريقة استخدام مسجل الماكرو Macro Recorder.

الفصل الرابع، المتغيرات: وفيه تم شرح مفهوم المتغيرات Variables وأنواعها وكيفية الإعلان عنها ونطاقها وكيفية تعيين قيم لتلك المتغيرات. كما وتم تطرق في هذا الفصل للمصفوفات Arrays بأنواعها المختلفة وكيفية الإعلان عنها والتعامل معها.

الفصل الخامس، التعامل مع كائنات النطاق: وفيه تم التطرق لكائنات النطاق Range Objects وخصائصا وتم شرح أشهر الوظائف Methods التي يمكن تطبيقها على النطاقات.

الفصل السادس، جمل التحكم: في هذا الفصل تم التطرق لجمل التحكم في VBA مثل IF....Then و Select....Case وكيفية استخدامه مع العديد من الأمثلة. كما تم شرح العوامل المنطقية Logical Operators وكيفية استخدامها مع جمل التحكم.

الفصل السابع، جمل التكرار: هنا تم شرح العديد من جمل التكرار مثل For...Next و Do...While وغيرها بتفصيل كبير وبعدة حالات وأمثلة.

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

الفصل التاسع، التعامل مع الأخطاء: وفي هذا الفصل تم التطرق لأنواع الأخطاء التي يمكن أن تظهر أثناء تشغيل برامج VBA وكيفية تحديد مكان الخطأ ثم التعامل معه بأكثر من طريقة. كما وتم التطرق في هذا الفصل لمفهوم "إزالة الشوائب" Debugging وتم شرح العديد من التقنيات التي يمكن استخدامها لإزالة شوائب البرامج.

الفصل العاشر، الأحداث: وفي هذا الفصل سوف نتعرف على الأحداث الأكثير شيوعاً في الاكسيل وكيفية استفادة منها في تنفيذ الاجرائيات بشكل تلقائي.

الفصل الحادي عشر، التفاعل مع المستخدم من خلال دالتي InputBox و MsgBox: وفيه تم عرض حالات مختلفة لكل من دالة MsgBox التي تقوم بعرض البيانات ضمن مربع حوار مع إمكانية أخذ تغذية راجعة من المستخدم، ودالة InputBox التي تستخدم لإدخال البيانات من خلال مربع حوار. إضافة إلى ذلك تم التطرق لدالة Application.InputBox والتي تستخدم لادخال أشياء مثل المعادلات أو مراجع النطاقات. ويمكنك تحميل كتاب الدالات الأساسية في برنامج الإكسل الذي يشرح لك ما يزيد عن 100 دالة في برنامج الاكسل بشكل مفهوم ومبسط.

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

عدد الصفحات:

216

التقييم:

تم تقييم الكتاب من قبل القراء بـ 4.6

لغة الكتاب:

العربية

صيغة الكتاب:

PDF

رابط التحميل:

هنا

هل اعجبك الكتاب

تعليقات

تعليق واحد
إرسال تعليق

إرسال تعليق