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

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

تقنية - Jun 04, 2023

ما الذي يحتويه الكتاب

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

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

فهرس الكتاب

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

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

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

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

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

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

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

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

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

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

تحميل اكتاب


Previous Next
Copyrights
We respect the property rights of others, and are always careful not to infringe on their rights, so authors and publishing houses have the right to demand that an article or book download link be removed from the site. If you find an article or book of yours and do not agree to the posting of a download link, or you have a suggestion or complaint, write to us through the Contact Us .
Read More