كتيب تعلم فيجوال بيسك اكسل للمبتدئين

كتيب تعلم فيجوال بيزك اكسل للمبتدئين,أكاديمية محمود زكى الشريف,اكاديميه محمود زكى الشريف,محمود زكى الشريف,تعلم فيجوال بيسك اكسل للمبتدئين

هل تريد أن تصبح مبرمجا محترفا ؟

هل تريد أن تتعلم كيفية كتابة الأكواد ؟



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

لذا أحببت أن أكتب بعض الأسطر لمن لديهم إهتمام بالبرمجة ولم يقدموا بعد .

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

هناك حكمة يابانية تقول (( الطموح بدون عمل مجرد حلم يقظة ))

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

إلى متى ستظل متلقن ، مستهلك ،، يجب أن تستيقظ من أحلام اليقظة وتقف على أرض ثابتة تبدأ منها

الحاجة هى أم الإختراع
معظم لغات البرمجة تم إختراعها نظرا للإحتياج إليها من قبل مخترعيها

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

وهى لغة الفيجوال بيسك

لمحة صغيرة عن تاريخ تلك اللغة (( الفيجوال بيزك )) :_

    فى عام 1991 تم عرض الإصدار رقم ( 1 ) من لغة الفيجوال بيزك والتى قدمت طريقة السحب والإفلات لتصميم واجهات المستخدم ، والتى طورت من خلال برنامج إنشاء النماذج Forms الذى أنشأه شخص يدعى Alan Cooper وشركته المعروفة بإسم Tripod .

حيث حدث تعاقد بين مايكروسوفت وكوبر وشركاؤه لتطوير Tripod ليكون فورم سيستم قابل للبرمجة لويندوز ( 3 ) ، وذلك تحت المسمى البرمجى Ruby _ لاحظ أنه لا توجد علاقة بين لغة فيجوال بيزك ولغة روبي _ وقد كانت شركة Tripod ليس لديها أي لغة برمجية إطلاقا ، لذلك قررت شركة مايكروسوفت بأن تدمج روبي مع لغة البرمجة بيسك
لتنشأ ما يعرف حاليا بلغة الفيجوال بيسك (( بيسك المرئية لإهتمامها بالجانب المرئي فى إنشاء البرامج بسرعة ))

وفى نوفمبر من عام 1992 تم إصدار VB2 حيث تم تحسين بيئة البرمجة لتكون أكثر مرونه من ناحية السرعة والسهولة فى الاستخدام

وفى عام 1993 تم إصدار VB3 بنسختيها القياسية والاحترافية ، وفى هذا الاصدار أضيف الإصدار 1.1  من Microsoft Jet Datab*ase Engine

وفى عام 1995 تم إصدار VB4 هذا الإصدار كان الأول من نوعه فى دعم إنشاء برامج 16 BT و 32 BT  أيضا فى هذا الإصدار أصبحت هناك إمكانية لإنشاء كلاسات غير ذات واجهة رسومية وقد عانى هذا الإصدار من مشاكل التوافقية

وفى عام 1997 تم إصدار VB5 قررت ميكروسوفت أن تصدر VB حصريا لـ 32 BT
وفى هذا الإصدار أصبح هناك إمكانية إنشاء أزرار من تصميم المستخدم بالإضافة إلى القدرة إلى بناء البرامج مباشرة إلى الكود البرمجى التنفيذى لويندوز

وفى عام 1998 تم إصدار VB6 وبها العديد من التحسينات أهمها القدرة على إنشاء برامج الويب

وقامت شركة مايكروسوفت عام 2008 بإلغاء إصدار VB6

ثم أتى بعد ذلك VB NET الذى يعتبر وريث VB6 ولا يوفر أى توافقية مع VB رغم وجود برامج تحويلية تقوم بالتحويل بين الأكواد إلا أن التحويل الكامل الأوتوماتيكي غير ممكن لأغلب المشاريع

إلا أنه تجد هناك العديد من المستخدمين والمبرمجين يستخدمون VB وبالأخص الأصدار VB6

إستخدامات تلك اللغة
أغلب إستخدامها تقع فى برامج ويندوز سواء الصغيرة والكبيرة

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

وسأكتفى بهذا القدر قبل أن نخوض فى الحديث عن VB MS EXCEL ولكن سأختم مقدمتى بملاحظات بسيطة وهى فى طلب أو الأسئلة التى تعرض على المنتديات العربية

1 – تجنب الطلبات العامة ، فقط قم بتحديد السؤال فى دالة أو كود ما .
2 – إبحث قبل السؤال ، فقد يكون طلبك موجود من قبل أو هناك شىء شبيه معروض قد ينفعك فى طلبك .
3 – المحاولة قبل السؤال من قبل السائل ستفيد السائل أكثر ، فالتفاعل مع السائل يزيد كثيرا عندما يرون أنه
      بحث وسعى بنفسه ثم قام بعرض مشكلته .
4 – اعرض الكود البرمجى كاملا ، وهذه كثيرا ما تتكرر فالكثير لا يقبل بعرض كامل للكود قد يكون خوفا من  
       الإحراج أو من سرقة الكود أو شىء من هذا القبيل ، ولكن عرض الكود كاملا مع رسم تصورى للنتائج
       المطلوبه يساعد كثيرا فى الوصول إلى حل المشكلة سريعا .
5 – اجعل سؤالك طلبا وليس أمرا .
6 – لا تخصص أحد فى سؤالك فبذلك تجعل الكثير ممن يرغبون فى التعرض لمشكلتك للعزوف عن طرح
      محاولاتهم فى مساعدتك لإيجاد حل لمشكلتك .
7 – لا تثقل فى طلباتك أو أسئلتك دفعة واحدة ، فلكل إنسان قدرات ووقت محدود .
8 – لا تقم بالمراسلات الخاصة كثيرا لمن يتفاعلون بعرض الحلول فلكل إنسان حياته الخاصة ، ووقته .
9 – حدد سؤالك وإختار كلماته بدقه حتى يعبر عن مشكلتك بشكل واضح ليسهل التفاعل معه ، فتكمن نصف
      الإجابه فى طرح السؤال الصحيح .
10 – وفى النهاية لا عيب من السؤال فى طلب العلم والحصول على المعلومة . 


لذا قررت أن أقدم لكم شيئا بسيطا سهل التعامل معه ، وسهل استيعابه 

أقدم لكم 
كتاب PDF
لتعليم فيجوال بيزك اكسل للمبتدئين
لا غنى عنها فى تعلم الأساسيات 
اللازمة لكى تستطيع أن تصبح مبرمجا محترفا فيما بعد

الكتيب حوالي ( 74 صفحة )
يتحدث بلغة بسيطة لإيصال المعلومة بشكل سهل 
وهو باللغة العربية 
سبق وأن تم نشر هذا الكتيب بعدة مواقع عربية 
موقع أوفيسنا  على هيئة سلسلة دروس
موقع أكاديمية الصقر للتدريب
موقع شبكة المنهل التعليمية 
موقع ebooks

والحمد لله لاقي نجاحا وإقبالا من قبل الراغبين فى التعلم
يمكنك تحميل الكتاب بشكل مباشر 



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

1 - كيف تصنع ماكرو 
2 - الرسائل 
3 - المتغيرات 
4 - الجمل الشرطية 
5 - كيفية حفظ ملفات تحتوى على ماكرو
6 - بعض التطبيقات العملية لكل ما سبق


قريبا 
سيتم اصدار كتاب تعلم فيجوال بيسك اكسل خطوة بخطوة
الكتاب سيعتبر الأول فى العالم العربي 
الذى يتحدث بالتفصيل عن جميع جوانب لغة الـ VBA  
Developer MS Office VBA Application, Data Analyst, Designer And Developer of Blogger Templates, Microfinance, HR Specialist, leading businesses, Front End Web Developer.

More About

تعليقان (2)

  1. جزيل الشكر والاحترام على المجهود وجزاكم الله خير الجزاء
    1. الشكر لله أخى الكريم