اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


الصـقر

الردود الموصى بها

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

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

  • تحتوي النماذج المطبوعة على إرشادات وتنسيقات وتسميات ومسافات بيضاء لكتابة البيانات. يمكنك استخدام Excel وقوالب Excel لإنشاء نماذج مطبوعة.
  • تحتوي النماذج المتصلة على نفس ميزات النماذج المطبوعة. بالإضافة إلى ذلك، تحتوي النماذج المتصلة على عناصر تحكم. عناصر التحكم هي كائنات تعرض بيانات أو تسهل بشكلٍ أكبر على المستخدمين عملية إدخال البيانات أو تحريرها، أو تنفيذ إجراء، أو القيام بتحديد. وبشكلٍ عام، تضفي عناصر التحكم المزيد من السهولة على استخدام النموذج. تتضمن الأمثلة على عناصر التحكم الشائعة مربعات قوائم وأزرار خيارات وأزرار أوامر. يمكن أيضًا أن تقوم عناصر التحكم بتشغيلوحدات الماكرو المعينة والاستجابة للأحداث، مثل نقرات الماوس، بواسطة تشغيل التعليمات البرمجية لـ Visual Basic for Applications (VBA)‎.

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

تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

أنواع نماذج Excel

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

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

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

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

ZA010077668.gif أعلى الصفحة

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

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

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

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

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

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

 

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

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

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

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

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

تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

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

اسم الزر المثال الوصف ZA006045080.gifتسمية ZA001174998.gif

 

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

 

************************************************************************************************************************************************************

                                  ZA006045071.gifمربع مجموعة ZA001180073.gif

 

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

********************************************************************************************* 

 

 

. ZA006045597.gifزر ZA001180074.gif

 

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

**********************************************************************************************

 

ZA006045595.gifخانة اختيار ZA001180075.gif

 

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

********************************************************************************************

 

 

ZA006045598.gifزر خيار ZA001180076.gif

 

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

*****************************************************************************************************

 

 

ZA006045599.gifمربع قائمة ZA001180077.gif

 

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

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

ZA006045600.gifمربع تحرير وسرد ZA001180078.gif ا

 

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

*******************************************************************************************

 

ZA006045603.gifشريط تمرير ZA001180079.gif

 

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

*************************************************************************************************

 

ZA006045602.gifزر زيادة ونقصان ZA001180080.gif

 

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

*************************************************************************************************

 ملاحظة   عناصر التحكم التالية غير متوفرة في مصنفات Excel 2010. يتم استخدام عناصر التحكم هذه في أوراق مربعات حوار الإصدار 5.0 من Excel فقط.

اسم الزر ZA006044832.gif حقل نص ZA006045075.gif قائمة مربع تحرير وسرد - تحرير ZA006045600.gif القائمة المنسدلة لمربع تحرير وسرد - تحرير ZA006045074.gif مربع حوار التشغيل
 
تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

عناصر تحكم 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

اسم الزر مثال الوصف ZA006045595.gif خانة اختيار ZA001180083.gif

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

*************************************************************************************************************************************

 

ZA006045596.gif مربع نص ZA001180084.gif

 

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

للقراءة فقط

*********************************************************************************************************************************

 

. ZA006045597.gif زر أمر ZA001180086.gif

 

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

**************************************************************************************************************************

 

 

ZA006045598.gif زر خيار ZA001180087.gif

 

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

*****************************************************************************************************************************

 

ZA006045599.gif مربع قائمة ZA001180088.gif

 

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

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

ZA006045600.gif مربع تحرير وسرد ZA001180089.gif

 

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

************************************************************************************************************************

 

ZA006045601.gif زر تبديل ZA001180090.gif

 

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

********************************************************************************************************************************

 

ZA006045602.gif زر زيادة ونقصان ZA001180092.gif

 

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

******************************************************************************************************************

 

ZA006045603.gif شريط تمرير ZA001180093.gif

 

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

********************************************************************************************************************

ZA006045604.gif تسمية ZA001180094.gif

 

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

**********************************************************************************************************************************

 

ZA006045646.gif صورة ZA001180095.gif

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

******************************************************************************************************

 

  عنصر تحكم إطار ZA001180085.gif

 

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

لا يتوفر عنصر تحكم إطار ActiveX في المقطع عناصر تحكم ActiveX الخاص بالأمر إدراج. ومع ذلك، يمكنك إضافة عنصر التحكم من مربع الحوار عناصر تحكم إضافية بتحديد إطار Microsoft Forms 2.0.

 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information