نظره عامه حول النماذج و# عناصر تحكم النماذج و# عناصر تحكم ActiveX في ورقه عمل

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

هام: لا تتوفر هذه الميزه في Office علي كمبيوتر شخصي يشغل Windows RT. تريد الاطلاع علي ما هو اصدار Office الذي تستخدمه؟

أمثلة حول نماذج ورقة العمل ب# استخدام نماذج العديد من عناصر التحكم و# الكائنات التي يمكنك اضافتها اليها، يمكنك تسهيل عمليه ادخال البيانات في اوراق العمل و# تحسين الطريقه التي ستظهر بها اوراق عمل الخاص بك. يمكنك ايضا القيام ب# هذه نفسك ب# او لا يحتاج ل Microsoft Visual Basic for Applications (VBA) التعليمات البرمجيه.

نموذج ورقه عمل غير ب# نفس الاجراء ك# قالب Excel. قالب عباره عن ملف منسقه مسبقا يمكنك الحصول علي البدء في انشاء مصنف تبدو ب# المظهر الذي تريده. نموذج يحتوي علي عناصر التحكم، ك# مربعات او القوائم المنسدله، التي يمكن ان تسهل علي الاشخاص الذين يستخدمون ورقه العمل الخاصه بك ل# ادخال بيانات او تحريرها. ل# الحصول علي مزيد من المعلومات حول يمكنك تنزيل قوالب، راجع قوالب Excel.

ما هو النموذج؟

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

  • تحتوي النماذج المطبوعة على إرشادات وتنسيقات وتسميات ومسافات بيضاء لكتابة البيانات. يمكنك استخدام Excel وقوالب Excel لإنشاء نماذج مطبوعة.

  • تحتوي النماذج عبر الانترنت علي الميزات نفسها النماذج المطبوعه. ب# الاضافه الي ذلك، تحتوي النماذج عبر الانترنت علي عناصر التحكم. عناصر تحكم هي الكائنات التي تعرض البيانات او تسهيل ل# تمكين المستخدمين من ادخال او تحرير البيانات او تنفيذ اجراء او اجراء تحديد. ب# شكل عام، عناصر التحكم ب# جعل النموذج سهله الاستخدام. عناصر تحكم الشائعه امثله مربعات القوائم و# ازرار الخيارات و# ازرار الاوامر. يمكنك ايضا تشغيل وحدات ماكرو تم تعيينه عناصر التحكم و# يستجيب ل# الاحداث، مثل نقرات الماوس، عن طريق تشغيل Visual Basic for Applications (VBA) التعليمات البرمجيه.

يمكنك استخدام Excel بطرق متعددة لإنشاء نماذج مطبوعة ومتصلة.

أنواع نماذج Excel

هناك عدة أنواع من النماذج التي يمكنك إنشاؤها في Excel: نماذج بيانات، وأوراق عمل تحتوي على عناصر تحكم النماذج وعناصر تحكم ActiveX، بالإضافة إلى VBA UserForms. يمكنك استخدام كل نوع من أنواع النماذج بمفرده، أو يمكنك جمعها بطرق مختلفة لإنشاء حلّ يناسبك.

نموذج البيانات

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

مثال لنموذج البيانات نموذجي يمكنك Excel تلقائيا ب# انشاء نموذج بيانات مضمن ل نطاق او جدول الخاص بك. نموذج البيانات ل# عرض كل رؤوس الاعمده ك# تسميات في مربع حوار مفرد. وجود كل تسميه مربع نص فارغ متجاوره حيث يمكنك ادخال البيانات ل# كل عمود، حتي 32 الاعمده ك# حد اقصي. في نموذج بيانات، يمكنك ادخال صفوف جديده، و# البحث عن الصفوف ب# التنقل او (استنادا الي محتويات الخليه) تحديث الصفوف و# حذف صفوف. اذا كانت خليه تحتوي علي صيغة، يتم عرض نتيجه الصيغه في نموذج البيانات، و# لكن لا يمكنك تغيير الصيغه ب# استخدام نموذج البيانات.

ورقة عمل مزودة بعناصر تحكم نماذج وعناصر تحكم ActiveX

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

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

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

يحتوي Excel علي نوعين من عناصر التحكم: النموذج و# عناصر التحكم و# عناصر تحكم ActiveX. ب# الاضافه الي هذه المجموعات من عناصر التحكم، يمكنك ايضا اضافه كائنات من ادوات الرسم، مثل أشكال تلقائيةWordArt، و# رسم SmartArt او مربعات النص.

تصف المقاطع التالية عناصر التحكم والكائنات الرسومية هذه، كما تشرح كيفية استخدام عناصر التحكم والكائنات هذه بمزيد من التفاصيل.

عناصر تحكم النماذج

عناصر تحكم النماذج هي عبارة عن عناصر التحكم الأصلية المتوافقة مع الإصدارات السابقة من Excel، بدءًا بـالإصدار 5.0 من Excel. تم أيضًا تصميم عناصر تحكم النماذج لاستخدامها في أوراق ماكرو XLM.

يمكنك استخدام عناصر تحكم النماذج عندما تريد الاشاره ب# سهوله و# التفاعل مع البيانات في الخليه ب# دون استخدام التعليمات البرمجيه ل VBA، و# عندما تريد اضافه عناصر تحكم الي اوراق المخططات. علي سبيل المثال، بعد اضافه عنصر تحكم مربع قائمه الي ورقه عمل و# انشاء ارتباط الي خليه، يمكنك ارجاع قيمه رقميه ل# الموضع الحالي ل# العنصر المحدد في عنصر التحكم. يمكنك استخدام هذه القيمه الرقميه ثم ب# الاشتراك مع الداله INDEX ل# تحديد عناصر مختلفه من القائمه.

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

ومع ذلك، لا يمكن إضافة عناصر التحكم هذه إلى UserForms، أو استخدامها للتحكم بالأحداث، أو تعديلها لتشغيل برامج ويب نصية على صفحات ويب.

ملخص عناصر تحكم النماذج

اسم الزر

مثال

الوصف

شكل الزر

التسمية

مثال لعنصر تحكم تسمية نموذج

تحديد الغرض من خلية أو مربع نص، أو عرض نص وصفي (مثل العناوين أو التسميات التوضيحية أو الصور) أو إرشادات مختصرة.

شكل الزر

مربع مجموعة

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

تجميع عناصر التحكم ذات الصلة ضمن وحدة مرئية واحدة في مستطيل يتضمن تسمية اختيارية. ويتم عادةً تجميع أزرار الخيارات أو خانات الاختيار أو المحتويات ذات الصلة إلى حدٍ كبير.

شكل الزر

الزر

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

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

شكل الزر

خانة الاختيار

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

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

شكل الزر

زر خيار

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

السماح بخيار واحد ضمن مجموعة محددة من الخيارات الحصرية بشكلٍ متبادل؛ يتم عادةً تضمين زر خيار في مربع مجموعة أو إطار. ويمكن أن يكون زر الخيار في إحدى الحالات الثلاثة التالية: محدد (مشغل) وغير محدد (متوقف عن التشغيل) ومختلط، أي مزيج من حالات التشغيل وإيقاف التشغيل (كما في التحديد المتعدد). تتم أيضًا الإشارة إلى زر الخيار كزر تبادلي.

شكل الزر

مربع قائمة

مثال لعنصر تحكم مربع قائمة "نموذج"

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

  • يمكّن مربع القائمة أحادي التحديد خيارًا واحدًا فقط. في هذه الحالة، يشبه مربع القائمة مجموعة من أزرار الخيارات، باستثناء أن مربع القائمة يستطيع معالجة عدد كبير من العناصر بفاعلية أكبر.

  • يمكّن مربع القائمة متعدد التحديد إما خيارًا واحدًا أو خيارات متقاربة (متجاورة).

  • يمكّن مربع القائمة موسع التحديد خيارًا واحدًا وخيارات متقاربة وغير متقاربة (أو منفصلة).

شكل الزر

مربع تحرير وسرد

مثال لعنصر تحكم مربع تحرير وسرد "نموذج"

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

شكل الزر

شريط تمرير

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

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

شكل الزر

زر زيادة ونقصان

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

زيادة قيمة أو إنقاصها، مثل زيادة رقم أو وقت أو تاريخ. لزيادة القيمة، انقر فوق السهم المتجه لأعلى؛ ولإنقاص القيمة، انقر فوق السهم المتجه لأسفل. كما يستطيع المستخدم عادةً كتابة قيمة نصية في الخلية المقترنة أو مربع النص المقترن مباشرةً.

ملاحظة: عناصر التحكم التاليه غير متوفره في مصنفات Office Excel 2007. يمكن استخدام عناصر التحكم هذه في اوراق الحوار 5.0 اصدار Excel فقط.

اسم الزر

شكل الزر حقل نصي

شكل الزر قائمه تحرير و# سرد-تحرير

شكل الزر تحرير و# سرد المنسدله-تحرير

شكل الزر مربع حوار التشغيل

عناصر تحكم ActiveX

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

يمكنك أيضًا التحكم في الأحداث المختلفة التي يتم تنفيذها عندما يتم التفاعل مع عنصر تحكم ActiveX. على سبيل المثال، يمكنك تنفيذ عدة إجراءات، استنادًا إلى الخيار الذي يحدده المستخدم من عنصر تحكم مربع قائمة، أو يمكنك الاستعلام عن قاعدة بيانات لإعادة تعبئة مربع تحرير وسرد بعناصر عندما ينقر مستخدم فوق زر. كما يمكنك كتابة وحدات ماكرو تستجيب للأحداث المقترنة بعناصر تحكم ActiveX. وعندما يتفاعل مستخدم النموذج مع عنصر التحكم، يتم عندئذٍ تشغيل التعليمات البرمجية لـ VBA لمعالجة أي أحداث يتم تنفيذها لعنصر التحكم هذا.

يحتوي الكمبيوتر لديك أيضًا على عدة عناصر تحكم ActiveX تم تثبيتها بواسطة Excel وبرامج أخرى، مثل Calendar Control 12.0 وWindows Media Player.

هام: لا يمكن استخدام كافة عناصر تحكم ActiveX في أوراق العمل مباشرةً؛ بل يمكن استخدام بعضها في UserForms لـ Visual Basic for Applications (VBA)‎ فقط. وإذا حاولت إضافة أي من عناصر تحكم ActiveX المحددة هذه إلى ورقة عمل، سيعرض Excel الرسالة "لا يمكن إدراج الكائن".

ومع ذلك، لا يمكن إضافة عناصر تحكم ActiveX إلى أوراق المخططات من واجهة المستخدم أو إلى أوراق ماكرو XLM. ولا يمكنك أيضًا تعيين ماكرو ليتم تشغيله من عنصر تحكم ActiveX مباشرةً بنفس الطريقة التي تستطيع بها تشغيله من عنصر تحكم نموذج.

ملخص عناصر تحكم ActiveX

اسم الزر

مثال

الوصف

شكل الزر

خانة الاختيار

مثال لعنصر تحكم خانة اختيار ActiveX

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

شكل الزر

مربع نص

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

تمكّينك من عرض نص أو بيانات مرتبطة بخلية أو كتابتها أو تحريرها في مربع مستطيل الشكل. كما يمكن أن يكون مربع النص حقل نص ثابت يعرض معلومات للقراءة فقط.

شكل الزر

زر أمر

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

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

شكل الزر

زر خيار

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

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

شكل الزر

مربع قائمة

مثال لعنصر تحكم مربع قائمة ActiveX

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

  • يمكّن مربع القائمة أحادي التحديد خيارًا واحدًا فقط. في هذه الحالة، يشبه مربع القائمة مجموعة من أزرار الخيارات، باستثناء أن مربع القائمة يستطيع معالجة عدد كبير من العناصر بفاعلية أكبر.

  • يمكّن مربع القائمة متعدد التحديد إما خيارًا واحدًا أو خيارات متقاربة (متجاورة).

  • يمكّن مربع القائمة موسع التحديد خيارًا واحدًا وخيارات متقاربة وغير متقاربة (أو منفصلة).

شكل الزر

مربع تحرير وسرد

مثال لعنصر تحكم مربع تحرير وسرد ActiveX

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

شكل الزر

زر تبديل

مثال لعنصر تحكم زر تبديل ActiveX

الإشارة إلى حالة مثل "نعم/لا"، أو وضع مثل "تشغيل/إيقاف تشغيل". ويعمل هذا الزر على التبديل بين حالة التمكين والتعطيل عند النقر فوقه.

شكل الزر

زر زيادة ونقصان

مثال لعنصر تحكم زر زيادة ونقصان ActiveX

زيادة قيمة أو إنقاصها، مثل زيادة رقم أو وقت أو تاريخ. لزيادة القيمة، انقر فوق السهم المتجه لأعلى؛ ولإنقاص القيمة، انقر فوق السهم المتجه لأسفل. كما يستطيع المستخدم عادةً كتابة قيمة نصية في الخلية المقترنة أو مربع النص المقترن.

شكل الزر

شريط تمرير

مثال لعنصر تحكم شريط تمرير ActiveX

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

شكل الزر

التسمية

مثال لعنصر تحكم تسمية ActiveX

تحديد الغرض من خلية أو مربع نص، أو عرض نص وصفي (مثل العناوين أو التسميات التوضيحية أو الصور)، أو توفير إرشادات مختصرة.

شكل الزر

صورة

مثال لعنصر تحكم صورة ActiveX

تقوم بتضمين صورة، مثل صورة نقطية أو JPEG أو GIF.

عنصر تحكم إطار

مثال لعنصر تحكم مربع مجموعة ActiveX

كائن مستطيل الشكل يتضمن تسمية اختيارية ويجمع عناصر التحكم ذات الصلة ضمن وحدة مرئية واحدة. ويتم عادةً تجميع أزرار الخيارات أو خانات الاختيار أو المحتويات ذات الصلة إلى حدٍ كبير في عنصر تحكم إطار.

ملاحظة: لا يتوفر عنصر تحكم اطار ActiveX في القسم عناصر تحكم ActiveX ل# الامر " ادراج ". و# مع ذلك، يمكنك اضافه عنصر التحكم من مربع الحوار عناصر تحكم اضافيه عبر تحديد اطار Microsoft Forms 2.0.

شكل الزر

عناصر تحكم إضافية

عرض قائمة بعناصر تحكم ActiveX الإضافية المتوفرة على الكمبيوتر والتي يمكنك إضافتها إلى نموذج مخصص، مثل Calendar Control 12.0 وWindows Media Player. يمكنك أيضًا تسجيل عنصر تحكم مخصص في مربع الحوار هذا.

كائنات أدوات الرسم

أمثلة عن الأشكال قد ترغب أيضاً في تضمين رسومات SmartArt وأشكال وWordArt ومربعات نص في النموذج. ويمكنك تغيير حجم هذه الكائنات وتدويرها وعكسها وتلوينها وتجميعها لإنشاء أشكال أكثر تعقيداً. عندما تكتب النص مباشرةً في شكل أو كائن مربع نص، يتحوّل النص إلى جزء من ذلك الكائن -وعند تدوير الكائن أو عكسه، يدور النص أو ينعكس معه. وبخلاف عناصر تحكم ActiveX، يمكنك تعيين سمات مختلفة، مثل حجم الخط ونمطه، إلى كلمات وأحرف فردية في الكائن. يمكنك أيضاً تعيين وحدات ماكرو وإضافة ارتباطات تشعبية إلى هذه الكائنات. كما يمكنك ربط نص موجود في كائن شكل أو مربع نص بخلية ورقة عمل وعرض القيم المحدّثة في تلك الكائنات ديناميكياً.

استخدام عناصر التحكم والكائنات في نموذج ورقة العمل

بعد إضافة النماذج وActiveX إلى نموذج ورقة عمل، تحتاج عادةً إلى ضبط عناصر التحكم وإعادة ترتيبها بطرق متعددة لإنشاء نموذج حسن التصميم وسهل الاستخدام. تتضمن المهام الشائعة ما يلي:

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

  • تحديد عناصر التحكم وإلغاء تحديدها بحيث يمكنك تعيين خصائص أو إجراء تعديلات إضافية.

  • تحرير نص في عنصر تحكم، مثل التسمية التوضيحية أو التسمية.

  • تجميع عناصر التحكم ونسخها ونقلها ومحاذاتها لتنظيم تخطيط نموذج ورقة العمل.

  • تغيير حجم عناصر التحكم وتنسيقها للحصول على المظهر الذي تريده.

  • تعيين موضع عنصر التحكم أو تغيير حجمه مع الخلية.

  • حماية عناصر التحكم والخلايا المرتبطة حسب احتياجات حماية البيانات الخاصة بك.

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

  • حذف عناصر التحكم غير المستخدمة.

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

تحديد نوع عنصر التحكم الموجود في ورقة العمل

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

  • إذا كانت القائمة المختصرة تحتوي على الأمر خصائص، فإن عنصر التحكم هو عنصر تحكم ActiveX، وأنت في وضع التصميم.

  • إذا كانت القائمة المختصرة تحتوي على الأمر تعيين ماكرو، فإن عنصر التحكم هو عنصر تحكم نموذج.

    تلميح: لعرض القائمة المختصرة الصحيحة الخاصة بعنصر تحكم النموذج لمربع مجموعة، تأكد من تحديد محيط مربع المجموعة بدلاً من الجزء الداخلي له.

  • إذا كانت القائمة المختصرة تحتوي على الأمر تحرير النص، فإن الكائن هو كائن رسومي.

VBA UserForms

ل# اقصي حد من المرونه، يمكنك انشاء UserForms، و# هي مربعات الحوار المخصصه، عاده تتضمن عناصر تحكم ActiveX او اكثر. جعل UserForms متوفرا من تعليمات VBA البرمجيه التي تقوم ب# انشائها في محرر Visual Basic. خطوات عاليه المستوي ل# انشاء نموذج مستخدم كما يلي:

  1. ادراج UserForm في فبابروجيكت المصنف الخاص بك. يمكنك الوصول الي فبابروجيكت في المصنف ب# عرض محرر Visual Basic (اضغط علي ALT + F11) و# في القائمه ادراج، ثم النقر فوق UserForm.

  2. كتابة إجراء لعرض UserForm.

  3. إضافة عناصر تحكم ActiveX.

  4. تعديل خصائص عناصر تحكم ActiveX.

  5. كتابة إجراءات معالج الأحداث لعناصر تحكم ActiveX.

ب# استخدام UserForms، يمكنك استخدام وظيفه نموذج المتقدمه، ايضا. علي سبيل المثال، يمكنك اضافه زر خيار منفصله ل# كل حرف الابجدي برمجيا او يمكنك اضافه خانه اختيار ل# كل عنصر في قائمه كبيره من التواريخ و# الارقام.

قبل إنشاء UserForm، ضع في اعتبارك استخدام مربعات الحوار المضمنة المتوفرة من Excel التي قد تلبي احتياجاتك. وتتضمن مربعات الحوار المضمنة هذه دالتي InputBox وMsgBox لـ VBA، وأسلوب InputBox وأسلوب GetOpenFilename وأسلوب GetSaveAsFilename لـ Excel، وكائن "مربعات الحوار" الخاص بكائن التطبيق، والذي يحتوي على كافة مربعات حوار Excel المضمنة.

لمزيد من المعلومات، استكشف مركز المطورين من Microsoft Office Excel.

اعلي الصفحه

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×