كيفية جعل مربع الاختيار محددًا بناءً على قيمة الخلية في Excel؟
قد تعرف كيفية تغيير قيمة الخلية بناءً على مربع الاختيار. ولكن ، هل تعرف كيفية جعل مربع اختيار محددًا تلقائيًا بناءً على قيمة الخلية في Excel؟ ستوضح لك هذه المقالة طرق تحقيق ذلك.
اجعل خانة الاختيار محددة بناءً على قيمة الخلية مع الصيغة
اجعل مربع الاختيار محددًا بناءً على قيمة الخلية برمز VBA
اجعل خانة الاختيار محددة بناءً على قيمة الخلية مع الصيغة
لنفترض أنك تريد تحديد خانة الاختيار 1 تلقائيًا عندما تكون القيمة في الخلية A1 تساوي "اختبار". الرجاء القيام بما يلي.
1. بعد إدخال مربع الاختيار (التحكم في النموذج) ، حدده واربطه بالخلية المحددة C2 عن طريق الدخول = C2 في شريط الصيغة.
في حالة عنصر تحكم ActiveX خانة الاختيار ، يرجى النقر بزر الماوس الأيمن فوقه وتحديده عقارات من قائمة النقر بزر الماوس الأيمن. وفي عقارات في مربع الحوار ، أدخل خلية مرتبطة في لينكدسل ، ثم أغلق مربع الحوار. انظر لقطة الشاشة:
2. حدد الخلية المبطنة (C2) ، ثم أدخل الصيغة = إذا (A2 = "اختبار" ، صحيح ، خطأ) في شريط الصيغة ، ثم اضغط على أدخل الرئيسية.
ملاحظات: في الصيغة ، A2 و Test هما الخلية وقيمة الخلية التي تحتاج إلى تحديد خانة الاختيار تلقائيًا بناءً عليها.
3. عند إدخال القيمة "اختبار" في الخلية A1 ، سيتم تحديد مربع الاختيار المقابل تلقائيًا. انظر لقطة الشاشة:
ملاحظة: هذه الصيغة ليست حساسة لحالة الأحرف.
اجعل مربع الاختيار محددًا بناءً على قيمة الخلية برمز VBA
يمكنك تشغيل رمز VBA التالي لجعل مربع الاختيار محددًا استنادًا إلى قيمة الخلية في Excel.
1. انقر بزر الماوس الأيمن فوق علامة تبويب الورقة مع تحديد مربع الاختيار بناءً على قيمة الخلية ، ثم انقر فوق عرض الرمز من قائمة النقر بزر الماوس الأيمن.
2. في ال ميكروسوفت فيسوال باسيك للتطبيقات نافذة ، يرجى نسخ ولصق رمز فبا أدناه في نافذة التعليمات البرمجية.
كود فبا: اجعل خانة الاختيار محددة بناءً على قيمة الخلية
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. صحافة قديم + Q مفاتيح لإغلاق نافذة ميكروسوفت فيسوال باسيك للتطبيقات.
عند إدخال القيمة "اختبار" في الخلية A2 ، سيتم تحديد خانة الاختيار المحددة تلقائيًا.
ملاحظات: هذا الرمز هو حالة الأحرف.
تلميح: إذا كنت تريد إدراج خانات اختيار متعددة في نطاق محدد بشكل مجمّع ، فيمكنك تجربة مربعات اختيار إدراج دفعة فائدة كوتولس ل إكسيل، أو إدراج مجموعة أزرار خيارات متعددة بملحق أزرار الخيار إدراج دفعة خدمة. بالإضافة إلى ذلك ، يمكنك حذف جميع خانات الاختيار مرة واحدة بامتداد خانات اختيار الحذف الدفعي فائدة على النحو المبين أدناه لقطات الشاشة. يمكنك الذهاب إلى تحميل كوتولس لبرنامج Excel! (تجربة مجانية لمدة 30 يوم).
مقالات ذات صلة:
- كيفية تغيير قيمة الخلية أو اللون المحدد عند تحديد خانة الاختيار في إكسيل؟
- كيفية تمييز الخلية أو الصف مع خانة الاختيار في إكسيل؟
- كيفية إدراج طابع التاريخ في خلية إذا حددت خانة اختيار في إكسيل؟
- كيفية تصفية البيانات على أساس خانة الاختيار في إكسيل؟
- كيفية إخفاء مربع الاختيار عندما يكون الصف مخفيًا في Excel؟
- كيفية إنشاء قائمة منسدلة مع مربعات اختيار متعددة في إكسيل؟
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!