كيف تضيف علامة تأشير إلى خلية في Excel بالنقر المزدوج؟
عادةً ما يتطلب إدراج رمز علامة تأشير في خلية Excel الانتقال إلى مربع حوار الرموز، والتنقّل بين مجموعة واسعة من الخيارات، ثم إدخال العلامة يدويًا—وهو إجراء قد يستغرق وقتًا طويلاً ويُشعرك بالملل، خاصةً إذا احتجتَ إلى إدراج علامات تأشير متكررة أو عبر خلايا عديدة. كما أن اختيار الرمز الصحيح من بين العديد من الرموز المتاحة قد يُعقّد العملية أكثر. ولتبسيط هذه المهمة وتوفير الوقت، توجد عدة بدائل تتيح لك إضافة علامات التأشير بكفاءة أعلى، سواءً من خلال الأتمتة أو باستخدام ميزات Excel المدمجة.
في هذه المقالة، ستتعلم كيفية إدراج علامات التأشير بسرعة في خلايا Excel، مع التركيز على حل VBA الذي يمكّنك من إدخال العلامة بنقرة واحدة عبر النقر المزدوج على الخلية. كما تغطي المقالة طرقًا بديلة إضافية للسيناريوهات التي لا يتوفر فيها VBA أو عندما تحتاج إلى الإشارة بصريًّا إلى الإنجاز أو الحالة باستخدام علامات التأشير عبر الصيغ أو تنسيق الشروط.
النقر المزدوج لإضافة علامة تأشير في خلية باستخدام كود VBA
صيغة Excel - إدراج علامة تأشير باستخدام خط Wingdings
طرق Excel المدمجة الأخرى - إدراج علامات التأشير باستخدام استخدم تنسيق الشروط (مجموعات الرموز)
النقر المزدوج لإضافة علامة تأشير في خلية باستخدام كود VBA
يُعد استخدام VBA وسيلة مرنة وعملية لتعزيز تفاعلية Excel. تتيح لك الطريقة أدناه إدراج علامة تأشير أو إزالتها بمجرد النقر المزدوج على خلية ضمن نطاق معيّن، مما يُعد مثاليًا لتبديل حالة التأشير بسرعة—مثلما في قوائم المهام أو جداول الحضور—بدون الحاجة إلى إدخال الرموز يدويًّا في كل مرة.
إليك كيفية تطبيق حل VBA:
1. افتح ورقة العمل التي تريد استخدام النقر المزدوج فيها لإدراج علامات التأشير. انقر بزر الماوس الأيمن على لسان الورقة في الأسفل، ثم اخترعرض الكودمن القائمة الظاهرة.
2. في نافذة محررMicrosoft Visual Basic for Applications، انسخ والصق كود VBA التالي في نافذةالكودالمفتوحة.
كود VBA: النقر المزدوج لإضافة علامة تأشير في خلية
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Me.Range("B1:B10")) Is Nothing Then
Application.EnableEvents = False
Cancel = True
With Target
If .Value = ChrW(&H2713) Then
.ClearContents
Else
.Value = ChrW(&H2713)
End If
End With
Application.EnableEvents = True
End If
End Sub ملاحظة: بشكل افتراضي، يستهدف هذا الكود النطاق B1:B10. إذا أردت تطبيق هذه الميزة على نطاق خلايا مختلف، يُرجى تعديلB1:B10 في الكود وفقًا لذلك. كما يجب التأكد من أن إعدادات حماية الورقة تسمح بتحرير هذه الخلايا؛ وإلا فقد لا يؤدي النقر المزدوج إلى تشغيل الماكرو.

3. اضغط علىAlt + Q لإغلاق نافذةMicrosoft Visual Basic for Applications والعودة إلى ورقة عمل Excel الخاصة بك.
الآن، كلما نقرت مرتين على خلية ضمن النطاق B1:B10، ستُدرج علامة التأشير تلقائيًا، ويزيلها النقر المزدوج مرة أخرى. وتُعد هذه الميزة التبديلية وسيلة فعّالة وسهلة لجعل إدارة قوائم العناصر المكتملة أو تتبع الحضور أو أي قائمة تحقق أكثر وضوحًا وكفاءة في مصنفك.

تلميح: إذا أردت أن تبرز علامة التأشير بصرياً أو أن تتناسق مع التنسيقات الأخرى، يمكنك تعديل حجم الخط أو لون الخلايا المستهدفة. وإذا واجهت أي مشكلات، فتحقق مجدداً من أن إعدادات الماكرو تسمح بتشغيل الكود وأنك تنقر مرتين داخل نطاق محدود.
القيود: يجب تفعيل وحدات الماكرو، وقد تكون معطلة في بعض بيئات العمل لأسباب أمنية.
إذا كنت تستخدم علامات التأشير بشكل متكرر في عملك اليومي على Excel، فأنصحك بشدة باستخدام أداةالنصوص التلقائيةمنKutools لـ Excel. مع هذه الميزة، يمكنك حفظ علامة التأشير كنص تلقائي، ثم إعادة استخدامها لاحقاً بنقرة واحدة فقط في Excel، كما يظهر في العرض التوضيحي أدناه.
حمّلها وجربها الآن! (تجربة مجانية لمدة 30 يوماً)
صيغة Excel - إدراج علامة تأشير باستخدام خط Wingdings
طريقة عملية أخرى لعرض علامات التأشير ديناميكياً في Excel هي استخدام صيغة Excel مع خط Wingdings. وتكون هذه الطريقة مفيدة بشكل خاص عندما تريد ظهور علامة التأشير تلقائياً بناءً على قيمة خلية مرتبطة—مثل تأشير المهام كمكتملة أو الإشارة إلى الحالة أو إنشاء لوحات تحكم مرئية واضحة—دون استخدام VBA أو تفعيل وحدات الماكرو.
مع هذا الأسلوب، يمكنك الاستفادة من التعبيرات المنطقية (مثل مقارنة قيمة بـ TRUE أو «نعم» أو قيم رقمية) وعرض علامة تأشير أو خلية فارغة وفقاً لذلك. وهو سهل التنفيذ، ولا يتطلب تفعيل وحدات الماكرو، ويعمل بشكل جيد لكل من الخلايا الفردية والعديد من الخلايا.
المزايا:خفيف الوزن، لا يتطلب ماكرو، متوافق مع ملفات .xlsx، ومثالي للوحات التحكم والتقارير التي تتبع الإنجاز.
العيوب:يتطلب تنسيق الخلية، وتعتمد النتيجة على الخط المستخدم لعرض علامة التأشير.
التعليمات:
- مرنة لأي خلية أو حالة (ما عليك سوى تعديل خلية المرجع والشرط حسب الحاجة).
- انتبه إلى أن رمز علامة التأشير («ü») يظهر كعلامة تأشير فقط إذا تم تطبيق خط Wingdings على الخلية المستهدفة.
1. اختر الخلية التي ترغب في ظهور علامة التأشير فيها (مثلًا، B1)، ثم أدخل الصيغة التالية:
=IF(A1=TRUE, "ü", "") 2. بعد إدخال الصيغة، طبِّق خطWingdings على الخلية B1. يمكنك فعل ذلك بالنقر على الخلية، ثم الانتقال إلى علامة التبويبالصفحة الرئيسيةواختيار «Wingdings» من قائمة الخطوط المنسدلة. وعندما تكون قيمة A1 هي TRUE، ستظهر علامة تأشير في B1.
3. إذا احتجت إلى نسخ الصيغة بسرعة إلى صفوف أخرى، اسحب مقبض التعبئة من الزاوية السفلية اليمنى لـ B1 لأسفل لتغطية النطاق المطلوب، ثم عدّل الشرط المنطقي في الصيغة (مثلاً،)A1="نعم"أوA1=1) ليتناسب مع حالتك الخاصة.
تلميح:الحرف «ü» (وهو حرف «u» صغير مع نقطتين فوقه) مخصص خصيصًا لتمثيل علامة التأشير في خط Wingdings. إذا استخدمت خطًّا مختلفًا، فسيظهر كحرف عادي، لذا تأكد دائمًا من الخط بعد لصق الصيغة. كما يمكنك استخدام منطق مشابه لعرض رموز مختلفة بناءً على شروط أخرى.
المشكلات المحتملة:هذا الحل بصري ومخصص لأغراض العرض فقط. إذا كان جدولك يُطبع كثيرًا أو يُشارك مع مستخدمين قد لا يكون لديهم خط Wingdings القياسي مثبّتًا، فقد لا تظهر علامة التأشير بالشكل المطلوب.
طرق Excel المدمجة الأخرى - إدراج علامات التأشير باستخدام استخدم تنسيق الشروط (مجموعات الرموز)
تقدم استخدم تنسيق الشروط مع مجموعات الرموز طريقة مرئية لإدراج علامات التأشير—أو رموز حالة أخرى—بناءً على قيم الخلايا أو الشروط، دون الحاجة إلى صيغ أو ماكرو. وتكون هذه الميزة المدمجة مفيدة بشكل خاص لمراجعة التقدم أو تأشير المهام أو عرض النتائج بصرياً عبر نطاق معين، مما يسهل تفسير البيانات لمحة بصرية.
المزايا:لا حاجة للإدخال اليدوي أو الصيغ المعقدة؛ تصميم جذاب بصريًا يتكيف بسلاسة مع لوحات التحكم والتقارير؛ ويسهل تطبيقه عبر العديد من الصفوف والأعمدة.
القيود:يظل موضع الرمز ثابتًا على يسار الخلية، ولا يمكن دمجه مع أي نص آخر في نفس الخلية. كما يقتصر تخصيص الرموز على تلك المتوفرة في مجموعات Excel المضمنة.
سيناريو الاستخدام:مثالي لتتبُّع المهام أو تحديثات التقدُّم، أو لعرض الحالات المشروطة التي تتطلب رمز علامة صح (✔).
الخطوات:
- جهّز أو اختر خلايا القيم التي ستُفعّل علامة التأشير (مثلاً، الخلايا في B1:B10 التي تحتوي على «مكتمل» أو TRUE أو 1).
- اختر النطاق المستهدف (مثلاً، B1:B10).
- انتقل إلى علامة التبويبالصفحة الرئيسية، ثم انقر علىاستخدم تنسيق الشروط > مجموعات الرموز، واختر مجموعة تتضمن علامة تأشير (مثل «رموز» أو «3 رموز (بدائرة)»).
- التخصيص:اعُد إلىاستخدم تنسيق الشروط > إدارة القواعد، وحدد قاعدتك، ثم انقر علىتحرير القاعدة. يمكنك تعديل المعايير لعرض علامة التأشير فقط للقيم المرغوبة (مثلًا، عندما تكون القيمة مساوية لـ 1 أو «مكتمل»). عيّن رموز القيم الأخرى، وإذا لزم الأمر، اختر خيار «عرض الرمز فقط» لإخفاء القيمة الأساسية وعرض الرمز وحده.
- انقر علىموافقلتطبيق القاعدة.
تلميح:يمكنك الجمع بين مجموعات الرموز وتنسيقات إضافية، مثل تلوين الصف عند وضع علامة صح، لتحسين قابلية القراءة. وللاستخدام المتقدم، يمكنك إعداد أعمدة مساعدة تحتوي على قيم منطقية (مثل 1 للإكمال و0 للإكمال الجزئي) لدعم منطق مجموعة الرموز.
استكشاف الأخطاء وإصلاحها:إذا لم تظهر علامة الصح كما هو متوقع، فتأكد من أن القيمة أو الشرط يتطابق مع إعدادات قاعدتك. لاحظ أيضًا أن مجموعات الرموز تعمل فقط مع العتبات الرقمية أو بعض أنواع العتبات النصية.
عند اختيار أفضل طريقة لعرض علامات الصح في Excel، خذ احتياجاتك الخاصة بعين الاعتبار: فحلول VBA تمنحك تفاعلًا مباشرًا للتبديل بين الحالات؛ بينما تُظهر الصيغ المدعومة بخط Wingdings رموزًا ديناميكية في بيئة خالية من ماكرو؛ ويتيح لك التنسيق الشرطي مع مجموعات الرموز الحصول على نتائج جذابة بصريًّا ومبنية على بياناتك. وإذا كنت تعمل في مصنف مشترك أو محمي، حيث يكون استخدام الماكرو أو تغيير الخطوط غير عملي، فإن مجموعات الرموز أو الحلول القائمة على الصيغ تكون عادةً أكثر توافقًا.
- إذا واجهت مشكلات في تشغيل VBA، فتأكد من تفعيل وحدات الماكرو، وحفظ المصنف بصيغة .xlsm، وعدم وجود أي تعارض بين حماية الخلايا وعملية التشغيل.
- عند استخدام الخيارات المعتمدة على الصيغ، تأكد دائمًا من ضبط الخط بشكل صحيح على Wingdings لعرض رمز علامة التأشير بالشكل المطلوب.
- عند استخدام استخدم تنسيق الشروط، راجع إعدادات القاعدة بانتظام إذا كان سلوك الرمز غير متوقع، خاصة بعد نسخ البيانات أو إعادة ترتيبها.
باستخدام هذه الطرق، يمكنك إضافة علامات الصح إلى أوراق Excel الخاصة بك بكفاءة لتتبع التقدم بصريًّا، أو الإشارة إلى الإكمال، أو إنشاء قوائم تحقق تفاعلية وفقًا لتفضيلات سير عملك والقيود المفروضة على المصنف.
مقالات ذات صلة:
- كيفية النقر المزدوج على خلية وإضافة 1 إلى قيمتها في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل