ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

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

تلميح: المعلومات الواردة في هذه المقالة مخصصة لمستخدمي Excel المتقدمين. لمزيد من المعلومات حول وحدات الماكرو، يرجى الانتقال إلى إضافة ماكرو أو تحريره لعنصر تحكم في ورقة عمل.

الزر (عنصر تحكم النموذج)

مثال لعنصر تحكم زر في شريط أدوات النماذج

زر الأمر (عنصر تحكم ActiveX)

مثال لعنصر تحكم زر أمر ActiveX

في الأقسام أدناه، تعرف على كيفية إضافة ماكرو إلى زر في Excel - لنظام التشغيل Windows أو Mac.

ملاحظة: عناصر تحكم ActiveX غير معتمدة على جهاز Mac.

يمكن العثور على أدوات وحدات الماكرو وVBA في علامة التبويب المطور ، والتي تكون مخفية بشكل افتراضي.

الخطوة الأولى هي تمكينه. لمزيد من المعلومات، راجع المقالة: إظهار علامة التبويب المطور.

علامة تبويب "المطور" في الشريط

إضافة زر (عنصر تحكم النموذج)

  1. على علامة التبويب المطور ، في المجموعة عناصر التحكم ، انقر فوق إدراج، ثم ضمن عناصر تحكم النموذج، انقر فوق زر صورة الزر .

  2. انقر فوق موقع ورقة العمل حيث تريد أن تظهر الزاوية العلوية اليمنى من الزر. تظهر النافذة المنبثقة تعيين ماكرو .

  3. قم بتعيين ماكرو إلى الزر، ثم انقر فوق موافق.

  4. لتحديد خصائص عنصر التحكم للزر، انقر بزر الماوس الأيمن فوق الزر، ثم انقر فوق عنصر تحكم التنسيق.

إضافة زر أمر (عنصر تحكم ActiveX)

  1. على علامة التبويب المطور ، في المجموعة عناصر التحكم ، انقر فوق إدراج، ثم ضمن عناصر تحكم ActiveX، انقر فوق زر الأمر صورة الزر .

  2. انقر فوق موقع ورقة العمل الذي تريد أن تظهر فيه الزاوية العلوية اليمنى من زر الأمر.

  3. في المجموعة عناصر التحكم ، انقر فوق عرض التعليمات البرمجية. يؤدي هذا إلى تشغيل المحرر Visual Basic. تأكد من اختيار النقر في القائمة المنسدلة على اليمين. يقوم الإجراء الفرعي CommandButton1_Click (انظر الشكل أدناه) بتشغيل هذين الماكروين عند النقر فوق الزر: SelectC15 و HelloMessage.

    إجراء فرعي في Visual Basic Editor

  4. في المستند الفرعي لزر الأمر، قم بأي مما يلي:

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

    • حسب الضرورة، أضف تعليمة VBA البرمجية الخاصة بك.

  5. أغلق المحرر Visual Basic، وانقر فوق وضع التصميم صورة الزر للتأكد من إيقاف تشغيل وضع التصميم.

  6. لتشغيل التعليمات البرمجية ل VBA التي أصبحت الآن جزءا من الزر، انقر فوق زر الأمر ActiveX الذي قمت بإنشائه للتو.

  7. لتحرير عنصر تحكم ActiveX، تأكد من أنك في وضع التصميم. على علامة التبويب المطور في مجموعة عناصر التحكم، قم بتمكينوضع التصميم.

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

    ملاحظة: قبل النقر فوق خصائص، تأكد من أن الكائن الذي تريد فحص الخصائص له أو تغييره محدد بالفعل.

    يظهر المربع خصائص . للحصول على معلومات مفصلة حول كل خاصية، حدد الخاصية، ثم اضغط على زر F1 لعرض موضوع تعليمات Visual Basic. يمكنك أيضا كتابة اسم الخاصية في مربع البحث الخاص بمساعدة Visual Basic. يلخص الجدول التالي الخصائص المتوفرة.

إذا كنت تريد تحديد

استخدم هذه الخاصية

عام:

ما إذا كان يتم تحميل عنصر التحكم عند فتح المصنف. (تم تجاهله لعناصر تحكم ActiveX.)

التحميل التلقائي (Excel)

ما إذا كان يمكن لعنصر التحكم تلقي التركيز والاستجابة للأحداث التي أنشأها المستخدم.

ممكن (نموذج)

ما إذا كان يمكن تحرير عنصر التحكم.

مؤمن (نموذج)

اسم عنصر التحكم.

الاسم (نموذج)

الطريقة التي يتم بها إرفاق عنصر التحكم بالخلايا الموجودة أسفله (حرة عائمة، نقل ولكن لا حجم، أو نقل وحجم).

موضع (Excel)

ما إذا كان يمكن طباعة عنصر التحكم.

PrintObject (Excel)

سواء كان عنصر التحكم مرئيا أو مخفيا.

مرئي (نموذج)

دالة نصية:

سمات الخط (غامق ومائل وحجم وتوسط خط وتسطير ووزن).

غامق، مائل، حجم، خط خط، تسطير، وزن (نموذج)

نص وصفي على عنصر التحكم يحدده أو يصفه.

تسمية توضيحية (نموذج)

ما إذا كانت محتويات عنصر التحكم تلتف تلقائيا في نهاية السطر.

WordWrap (نموذج)

الحجم والموضع:

ما إذا كان حجم عنصر التحكم يضبط تلقائيا لعرض جميع المحتويات.

تغيير الحجم التلقائي (نموذج)

الارتفاع أو العرض بالنقاط.

الارتفاع والعرض (نموذج)

المسافة بين عنصر التحكم والحافة اليمنى أو العلوية لورقة العمل.

لليسار، أعلى (نموذج)

التنسيق:

لون الخلفية.

تلوين خلفي (نموذج)

نمط الخلفية (شفاف أو معتم).

BackStyle (نموذج)

لون المقدمة.

ForeColor (نموذج)

ما إذا كان عنصر التحكم يحتوي على ظل.

ظل (Excel)

صورة:

الصورة النقطية المراد عرضها في عنصر التحكم.

صورة (نموذج)

موقع الصورة بالنسبة إلى التسمية التوضيحية الخاصة بها (لليسار والأعلى واليمين وما إلى ذلك).

شكل الصورة (نموذج)

لوحة المفاتيح والماوس:

مفتاح الاختصار لعنصر التحكم.

مسرع (نموذج)

أيقونة ماوس مخصص.

MouseIcon (نموذج)

نوع المؤشر الذي يتم عرضه عندما يقوم المستخدم بوضع الماوس فوق عنصر معين (قياسي وسهم و I-beam وما إلى ذلك).

MousePointer (نموذج)

ما إذا كان عنصر التحكم يأخذ التركيز عند النقر فوقه.

TakeFocusOnClick (نموذج)

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.

اطلع أيضاً على

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.