ماكرو AutoKeys

هذا الماكرو يعمل عند بدء تشغيل القاعدة .

وظيفة هذا الماكرو إنشاء مفاتيح مباشرة مثل Ctl+1 لفتح النموذج الذي اسمه كذا عند ضغط كترل مع واحد أو Alt+e لعرض تقرير معين أو لتشغيل استعلام أو غلق القاعدة أو ... أو .... وغير ذلك .

لإنشاء ماكرو AutoKeys :

1- انتقل لصفحة الماكروات ثم اضغط جديد :

 

2- اختر الإجراءات المطلوبة من القائمة :

 


 

3- اعرض عمود الأسماء من قائمة عرض :

 

4-  في عمود الأسماء ضع رمز أحد المفتاحين التاليين :

المفتاح الرمز
SHIFT +
CTRL ^

 

انظر الصورة تحت كمثال :
 

 

5- احفظ الماكرو باسم AutoKeys :

 

6- يمكن أن يتضمن المفتاح أكثر من أمر فقط اترك اسم الإجراء التالي فارغاً وسيتم تنفيه بعد ضغط تركيبة مفاتيح الإجراء السابق ، انظر الصورة :

حسب المفاتيح التي تم اختيارها عند ضغط زر Insert ستظهر رسالة Msgbox وبعد إغلاقها سيفتح التقرير المحدد في وسائط الإجراء في الأسفل .

7- أعد تشغيل القاعدة .

 


 

أمثلة على المفاتيح :

في عمود الأسماء اكتب لـ
^A أو ^4 CTRL+A أو CTRL+4
{F1} F1
^{F1} CTRL+F1
+{F1} SHIFT+F1
{INSERT} INS
^{INSERT} CTRL+INS
+{INSERT} SHIFT+INS
{DELETE} أو {DEL} DEL
^{DELETE} أو ^{DEL} CTRL+DEL
+{DELETE} أو +{DEL} SHIFT+DEL

ملاحظات :

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

(2) عند اختيار اللغة العربية كواجهة للتطبيقات في برامج الأوفس 2000 في :

ابدأ => Micosoft Office Tools => Micosoft Office Language Setting

قد لايعمل هذا الماكرو أما عند اختيار اللغة الإنجليزية فهو يعمل جيداً .

وقد وجدت أنه عندما يحفظ الماكرو باسم mcrAutoKeys1 فإنه يعمل جيداً بدون أي مشكلة مع أي واجهة في بعض نسخ الأوفس 2000 .
 

مواضيع ذات صلة :

- تعطيل عمل زر Shift .

- ماكرو AutoExec .

ترتيب الموقع العربي لتعليم مايكروسوفت اكسس في رتب