Skip to main content

كيفية تغيير لون مؤشر التعليق في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30

في Excel، بعد إدراج تعليق، يظهر مثلث صغير أحمر كمؤشر في الزاوية العلوية اليمنى من الخلية. قد يتساءل العديد من مستخدمي Excel عما إذا كان بالإمكان تغيير لون هذا المؤشر الأحمر إلى لون آخر يفضلونه. في هذه المقالة، سأوضح لك حلاً بديلاً لإنجاز هذه المهمة.

تغيير لون مؤشر التعليق باستخدام كود VBA


تغيير لون مؤشر التعليق باستخدام كود VBA

لا توجد طريقة مباشرة لتغيير لون مؤشرات التعليقات بسرعة وسهولة، ولكن الكود البرمجي التالي بلغة VBA يمكنه مساعدتك في رسم شكل مثلثي يغطي كل مؤشر تعليق باللون الذي تريده على ورقة العمل النشطة.

1. فعّل ورقة العمل التي ترغب في تغيير لون مؤشرات التعليقات فيها.

2. اضغط باستمرار على مفاتيح ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.

3. انقر على إدراج > وحدة نمطية، ثم الصق الكود التالي في نافذة الوحدة النمطية.

كود VBA: تغيير لون مؤشر التعليق في ورقة العمل النشطة

Sub CoverCommentIndicator()
'Update 20141110
Dim pWs As Worksheet
Dim pComment As Comment
Dim pRng As Range
Dim pShape As Shape
Set pWs = Application.ActiveSheet
wShp = 6
hShp = 4
For Each pComment In pWs.Comments
  Set pRng = pComment.Parent
  Set pShape = pWs.Shapes.AddShape(msoShapeRightTriangle, pRng.Offset(0, 1).Left - wShp, pRng.Top, wShp, hShp)
  With pShape
    .Flip msoFlipVertical
    .Flip msoFlipHorizontal
    .Fill.ForeColor.SchemeColor = 12
    .Fill.Visible = msoTrue
    .Fill.Solid
    .Line.Visible = msoFalse
  End With
Next
End Sub

4. بعد لصق الكود، اضغط على مفتاح F5 لتنفيذ الكود، وسيتم تغطية جميع مؤشرات المثلث الأحمر بمثلثات زرقاء كما هو موضح في لقطات الشاشة التالية:

a screenshot showing the original data
a screenshot of an arrow
a screenshot showing the comments with indicator color changed

ملاحظات:

1. في الكود أعلاه، يمكنك تغيير اللون الأزرق إلى أي لون تريده فقط بتغيير رمز اللون في السطر .Fill.ForeColor.SchemeColor =12.

2. الشكل المثلثي الذي تضيفه باستخدام كود VBA أعلاه سيتغير حجمه عند تغيير حجم الخلية.

3. إذا كنت ترغب في إزالة جميع أشكال المثلث الملونة فوراً، يمكنك استخدام كود VBA التالي:

كود VBA: إزالة الأشكال المثلثة فوق مؤشرات التعليقات

Sub RemoveIndicatorShapes()
'Update 20141110
Dim pWs As Worksheet
Dim pShape As Shape
Set pWs = Application.ActiveSheet
For Each pShape In pWs.Shapes
    If Not pShape.TopLeftCell.Comment Is Nothing Then
      If pShape.AutoShapeType = msoShapeRightTriangle Then
        pShape.Delete
      End If
    End If
Next
End Sub

مقالات ذات صلة:

كيفية تمييز جميع الخلايا التي تحتوي على تعليقات في Excel؟

كيفية إظهار أو إخفاء جميع التعليقات ومؤشرات التعليقات في Excel؟


أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!