كيفية إخفاء أو إظهار شكل معين بناءً على قيمة خلية محددة في إكسيل؟
في الواقع ، يمكن إخفاء شكل معين أو إظهاره بناءً على قيمة خلية محددة. يمكن أن تساعدك الطريقة التالية.
إخفاء أو إظهار شكل معين بناءً على قيمة الخلية المحددة برمز VBA
إخفاء أو إظهار شكل معين بناءً على قيمة الخلية المحددة برمز VBA
على سبيل المثال ، تريد إظهار شكل معين عند إدخال الرقم 1 في الخلية A1 ، أو إخفاء هذا الشكل إذا كانت الخلية A1 هي قيم أخرى. يرجى تشغيل التعليمات البرمجية لـ VBA التالية لتحقيق ذلك.
1. انقر بزر الماوس الأيمن فوق علامة تبويب الورقة التي تحتوي على الشكل الذي ستقوم بإخفائه أو إظهاره ، ثم انقر فوق عرض الرمز من قائمة النقر بزر الماوس الأيمن.
2. ثم ميكروسوفت فيسوال باسيك للتطبيقات نافذة للملوثات العضوية الثابتة. يرجى نسخ ولصق رمز VBA أدناه في ملف رمز نافذة.
كود فبا: إخفاء أو إظهار شكل معين بناءً على قيمة الخلية المحددة
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then _
Me.Shapes("Oval 6").Visible = (Cells(1, 1).Value = 1)
End Sub
ملاحظة: في الكود:
يمكنك تغييرها بناءً على حاجتك.
3. اضغط على قديم + Q مفاتيح في نفس الوقت لإغلاق ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
من الآن فصاعدًا ، عند إدخال الرقم 1 في الخلية A1 ، يكون الشكل "البيضاوي 6" غير مخفي. ولكن إذا أدخلت قيمة أخرى مثل الرقم 2 في الخلية A1 ، فسيتم إخفاء الشكل "البيضاوي 6" على الفور.
مقالات ذات صلة:
- كيفية إضافة مؤشر الفأرة إلى شكل معين في Excel؟
- كيفية تغيير حجم الشكل تلقائيًا بناءً على / اعتمادًا على قيمة الخلية المحددة في Excel؟
- كيفية ملء شكل بلون خلفية شفاف في Excel؟
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!