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

أما الشكل الثاني من أشكال الإعلان وهو الأكثر استخداماً ، الإعلان على مستوى النافذة وهو الذي يكون بالضغط على مزلاج الأدوات في قسم كتابة الأكواد واختيار General وهو المشار إليه في الصورة رقم (1) ومن ثم كتابة التصريح .. مثال:
Dim K As String
ويمكنك كتابة ما تشاء من التصريحات، ولكن يجب التنبيه هنا إلى أهمية مراعاة حصر استخدام الإعلان المتغيرات في أضيق نطاق كون هذه المتغيرات تستنزف موارد الذاكرة بشكل كبير مما يتسبب بالإحجام عن استخدام برنامجك.

الشكل الثالث من التصريح هو التصريح على مستوى المشروع وهو يأخذ الشكل :
Global K As ...
وضع محل النقط نوع المتغير، أما المكان الذي سيتم كتابة التصريح به هو ما يسمى الوحدة النمطية البرمجية Module ويضاف من خلال الضغط بزر الماوس الأيمن على النافذة التي تضم أدوات المشروع وهو الموضح في الصورة رقم (2) ومن ثم اختيار إضافة Add ومنه اختيار Module ثم أكتب به الإعلان .