كيف يمكن جعل خانة الاختيار تُفعَّل تلقائيًا بناءً على قيمة الخلية في Excel؟
قد تعرف كيف تغيّر قيمة خلية بناءً على خانة اختيار. لكن، هل تعرف كيف تجعل خانة الاختيار تُفعَّل تلقائيًا وفقًا لقيمة خلية في Excel؟ سيعرض لك هذا المقال طرق تحقيق ذلك.
جعل خانة الاختيار مُشار إليها استنادًا إلى قيمة الخلية باستخدام صيغة
جعل خانة الاختيار مُشار إليها استنادًا إلى قيمة الخلية باستخدام كود VBA
جعل خانة الاختيار مُشار إليها استنادًا إلى قيمة الخلية باستخدام صيغة
افترض أنك ترغب في تأشير مربع الاختيار 1 تلقائيًا عندما تكون القيمة في الخلية A1 مساوية لـ «Test». يُرجى اتباع الخطوات التالية.
1. بعد إدراج مربع اختيار (عنصر تحكم نموذج)، حددّه واربطه بخلية معيّنة C2 بإدخال=C2 في شريط الصيغة.
بالنسبة إلىعنصر تحكم ActiveXمربع الاختيار، انقر بزر الماوس الأيمن عليه، ثم اخترخصائصمن قائمة النقر بزر الماوس الأيمن. بعد ذلك، في مربع حوارالخصائص، أدخلخلية الربطفي حقلLinkedCell، ثم أغلق مربع الحوار. انظر لقطة الشاشة:

2. حدد الخلية المرتبطة (C2)، ثم أدخل الصيغة=IF(A2=«Test»,TRUE,FALSE) في شريط الصيغة، واضغط مفتاحEnter.

ملاحظة: في الصيغة، يُشير A2 وTest إلى الخلية والقيمة اللتين تعتمد عليهما لجعل خانة الاختيار مُشار إليها تلقائيًا.
3. عند إدخال القيمة «Test» في الخلية A1، سيتم تأشير خانة الاختيار المقابلة تلقائيًا. راجع لقطة الشاشة التالية:

ملاحظة: هذه الصيغة لا تُميّز بين الأحرف الكبيرة والصغيرة.
جعل خانة الاختيار مُشار إليها استنادًا إلى قيمة الخلية باستخدام كود VBA
يمكنك تشغيل كود VBA التالي لجعل خانة الاختيار مُشارًا إليها تلقائيًّا بناءً على قيمة الخلية في Excel.
1. انقر بزر الماوس الأيمن علىعلامة التبويب الخاصة بالورقةالتي تحتوي على خانة الاختيار التي يجب تأشيرها استنادًا إلى قيمة الخلية، ثم اخترعرض الكودمن قائمة النقر بزر الماوس الأيمن.
2. في نافذةMicrosoft Visual Basic for Applications، يُرجى نسخ ولصق كود VBA أدناه في نافذة الكود.
كود VBA: جعل خانة الاختيار مُشار إليها استنادًا إلى قيمة الخلية
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A2").Value = "Test" Then
ActiveSheet.CheckBoxes("Check Box 1").Value = xlOn
Else
ActiveSheet.CheckBoxes("Check Box 1").Value = xlOff
End If
End Sub ملاحظة: في الكود، A2 وTest هما الخلية والقيمة اللتان تستند إليهما لجعل خانة الاختيار مُشار إليها تلقائيًا. «مربع اختيار 1» هو اسم خانة الاختيار.
3. اضغطAlt+Q لإغلاق نافذة Microsoft Visual Basic for Applications.
عند إدخال القيمة «Test» في الخلية A2، سيتم تأشير مربع الاختيار المحدد تلقائيًا.
ملاحظة: هذا الكود حسّاس لحالة الأحرف.
تلميح:إذا كنت ترغب في إدراج عدة مربعات اختيار ضمن نطاق محدد دفعة واحدة، جرّب أداةالإدراج الدفعي لمربعات الاختيارمنKutools لـ Excel، أو أدرج عدة أزرار خيارات دفعة واحدة باستخدام أداةإدراج مجموعة أزرار الخيار دفعة واحدة. بالإضافة إلى ذلك، يمكنك حذف جميع مربعات الاختيار دفعة واحدة عبر أداةحذف علامات الاختيار بالجملة، كما هو موضح في لقطات الشاشة أدناه. انتقل الآن إلىتنزيل Kutools لـ Excel! (نسخة تجريبية مجانية لمدة 30 يومًا).

مقالات ذات صلة:
- كيف يمكن تغيير قيمة خلية معيّنة أو لونها عند تأشير خانة اختيار في Excel؟
- كيف يمكن تمييز خلية أو صف باستخدام خانة اختيار في Excel؟
- كيف يمكن إدراج طابع زمني (تاريخ ووقت) تلقائيًا في خلية عند تأشير خانة اختيار في Excel؟
- كيف يمكن تصفية البيانات في Excel بناءً على خانة اختيار؟
- كيف يمكن إخفاء خانة الاختيار تلقائيًا عند إخفاء الصف في Excel؟
- كيف تُنشئ قائمة منسدلة تتيح تحديد خانات متعددة في Excel؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل