1- الكود الذي تضعه في sheet1 sheet2.... فانه ينفذ على هذه الاوراق حصريا
2-اما الكود الذي نضعه في this workbook فانه ينفذ على المصنف المفتوح و النشط باكمله

- اسم الماكرو لا يحتوى على ايه مسافات ومن الممكن أن نضع علامه ( _ ) بين كلمتين لو اردنا تسمية الماكرو بأسم مكون من كلمتين
- يبدأ الكود بكلمه Sub ثم اسم الماكرو ثم هذين القوسين المغلقين ( )
الكود دائما يبدأ بذلك الأمر وخاصة إذا كان داخل موديول
ينتهى الكود بجملة End Sub
وهذه الجمله هامه جدا لإنهاء عمل الكود

- هناك داخل الكود علامه (( ' )) وهى دائما تكون مصبوغة باللون الأخضر وتسمى علامه اقتباس أحادية تشير الى تعليق يمكنك كتابته يدويا بأى لغة وهذا التعليق يكون خاص إما بشرح جزء من الكود أو تشير الى تعليمات برمجيه معينه يتجاهلها الكود تماما أثناء عملية تنفيذه وليس لها اى تأثير مطلق على الكود
- بالامكان تغيير اسم الكود الى اى اسم ..
اى نقوم بتغيير كلمه Module1 الى اى كلمه أخرى قد تكون معبرة عن طبيعة عمل الكود أو حتى يمكننا وضع اسمنا باللغة الإنجليزية طبعا دون ترك مسافات ويمكننا الاستعانة بوضع ( _ ) التى تسمى Under Scour اذا تكون الاسم من اكثر من كلمتين
- النصوص توضع دائما بين علامات التنصيص " "
- تذكر
- الثوابت في الاكسل
الثابت هو قيمة لا يتم حسابها؛ فهي تظل دائماً كما هي. على سبيل المثال، التاريخ 10/9/2008 والرقم 210 والنص "مكاسب ربع سنوية" كلها ثوابت.
- الكائنات في محرر الفيجوال بيسك
للتعرف أكثر على الكائنات الموجودة في برنامج الإكسل وخصائصها ووظائفها
يمكنك استعمال مستعرض الكائنات object browser وذلك بالضغط على f2 في محرر الفيجوال بيسك
حيث تجد في الناحية اليسرى كل الكائنات الممكنة وبالضغط على الكائن المطلوب يظهر في الناحية اليمنى خصائصه ووظائفه التي يمكنك استعمالها
الى هنا ينتهى هذا
كان معكم
م/عبدالجيد محمد
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب