المحتوى
يحتوي Microsoft Excel على نوعين من عناصر التحكم: عناصر تحكم النموذج وعناصر تحكم ActiveX. يُعرف الأخير أيضًا باسم "أوامر ActiveX". كلاهما يسمح للمستخدمين بإضافة أزرار وميزات أخرى إلى مستندات Excel. هناك العديد من الاختلافات بينهما ، مع توفر ثلاثة أنواع من أزرار التحكم في النموذج وأربعة أنواع من أزرار أوامر ActiveX.
مراقبة النماذج
تسمى عناصر تحكم Microsoft Excel الأصلية عناصر تحكم النموذج. لا تتوافق مع الإصدارات الحديثة من البرنامج ، ولا تستخدم رمز VBA (Visual Basic for Applications - Visual Basic for Applications). يمكن لنماذج التحكم تنفيذ التعليمات البرمجية ، ولكن لا يمكن استخدامها كنماذج مستخدم أو مواقع ويب أو لتتبع الأحداث. أكبر المزايا هي بساطته وتوافقه. ومع ذلك ، فإن لها عيبًا كبيرًا بسبب استخدامها المحدود.
عناصر تحكم ActiveX
غالبًا ما يتم استخدام عناصر تحكم ActiveX بالاقتران مع التعليمات البرمجية لـ VBA ، ولكن التعليمات البرمجية غير مطلوبة لأوراق النماذج. كما هو الحال مع عناصر تحكم النموذج ، يمكن استخدام عناصر تحكم ActiveX في جداول البيانات. ومع ذلك ، يمكن استخدامها أيضًا في نماذج المستخدم وتتبع الأحداث. يمكن لعناصر التحكم الخاصة به أيضًا تنفيذ الأوامر ، ولكن فقط من خلال التحكم في الحدث. أكبر مزايا عناصر التحكم هذه هي المرونة والقدرة على التخصيص. أكبر عيب هو التعقيد.
أنواع أزرار التحكم
هناك ثلاثة أنواع من أزرار التحكم في النموذج: أزرار النقر والخيار والاستدارة. بالإضافة إلى ذلك ، يحتوي ActiveX أيضًا على زر تبديل. يسمى الزر القياسي زر النقر. عندما ينقر شخص ما عليه ، فإنه ينفذ أمرًا ينتج عنه إجراء. يتيح زر الخيار ، الذي يُطلق عليه أيضًا "زر الاختيار" ، للمستخدم الاختيار من بين خيارات محدودة. يسمح زر التدوير بزيادة أو تقليل القيم. يحتوي زر التدوير على سهم للتقليل وزيادة أو السماح بالإدخال المباشر للقيم لمزيد من التعديل.
مقارنة بين عناصر تحكم ActiveX وعناصر تحكم النماذج
يتمثل الاختلاف الأكبر بين أزرار "ActiveX" وأزرار النماذج في استخدامها. لا يمكن استخدام الأخير في نماذج المستخدم أو صفحات الويب ، بينما يمكن استخدام نماذج ActiveX. الفرق الآخر هو أن أزرار ActiveX يمكن أن تستخدم كود VBA ، على عكس النماذج. يتحكم ActiveX أيضًا في الموارد بنوع زر إضافي: زر التبديل. بغض النظر عن نوع الزر ، في ActiveX يمكن تخصيصها بمستويات أعلى من أزرار النموذج. ومع ذلك ، فإن نماذج النموذج أسهل في الاستخدام.