KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن تلوين أو تمييز كلمات محددة داخل الخلايا في Excel؟

المؤلفSiluviaتاريخ التعديل

عند العمل المكثف مع البيانات في Excel، غالبًا ما تحتاج إلى لفت الانتباه إلى كلمات أو عبارات مفتاحية محددة داخل محتوى الخلية—مثل المصطلحات أو المراجع أو الحالات—لتسهيل مراجعة الجداول وتحليلها. لكن على عكس Word، لا يوفّر Excel أمرًا مدمجًا مباشرًا لتمييز أو تلوين كلمات معيّنة تلقائيًا داخل خلية واحدة، مما قد يصعّب التأكيد البصري على المعلومات النصية المهمة أو التمييز بين المصطلحات الأساسية ضمن إدخالات نصية طويلة.

لحسن الحظ، وعلى الرغم من غياب ميزة أصلية لهذا الغرض، توجد عدة حلول بديلة عملية يمكنك استخدامها لتلوين كلمات معيّنة داخل الخلايا. وفقًا لمستوى خبرتك والسيناريو الذي تعمل عليه، يمكنك إما الاعتماد على كود VBA لتلوين الكلمات المفتاحية برمجيًا، أو اختيار حل مُكمّل مثل Kutools لـ Excel، الذي يوفّر طريقة بديهية وسهلة لوضع علامات مرئية على الكلمات الرئيسية ضمن النطاق المحدّد.

سترشدك هذه المقالة خطوة بخطوة عبر هذه الطرق، مع شرحٍ واضح لفوائدها وحالات استخدامها والنصائح الأساسية لكل نهج، مما يمكّنك من تمييز كلمات معيّنة في خلايا Excel بكفاءة لتقديم بيانات أوضح وأكثر فاعلية.


تلوين كلمات معينة في نطاق باستخدام كود VBA

تُعدّ استخدام VBA (Visual Basic for Applications)، لغة أتمتة Excel، إحدى الطرق الفعّالة لتلوين أو تمييز كلمات محددة داخل الخلايا، خاصةً عند الحاجة إلى معالجة دفعية أو العمل مع نطاقات كبيرة يصبح معها التنسيق اليدوي غير فعّال.

حلول VBA مفيدة بشكل خاص لمستخدمي Excel المتمرسين الذين يرغبون في مزيد من التحكم والمرونة. يعمل هذا النهج جيدًا مع المستندات التي تتغير كلماتها المفتاحية بشكل متكرر أو عندما يحتاج الترميز بالألوان إلى تطبيقه عبر مواقع متعددة في ورقة العمل.

القيود:سيقوم كود VBA بتعديل ورقة العمل مؤقتًا، ويتطلب معرفةً أساسيةً بالماكرو. كما أن الكود المقدَّم يلوِّن جميع مطابقات Word باللون الأحمر فقط، ويستلزم استخدام ألوان أخرى إجراء تعديلات يدوية. لاحظ أن الكود لا يأخذ حالة الأحرف (كبيرة/صغيرة) بعين الاعتبار، ولا يمكن التراجع عن تنفيذ الماكرو باستخدام Ctrl+Z. لذا، احفظ دفتر العمل دائمًا قبل تشغيل الكود، وفعِّل الماكرو فقط عند الحاجة.

للاستخدام VBA لتلوين كلمات محددة داخل الخلايا، اتبع الخطوات التالية:

1. حدد نطاق الخلايا الذي يحتوي على الكلمات التي تريد تمييزها. ومع تحديد النطاق، اضغط معًا على مفاتيحAlt + F11 لتشغيل محررMicrosoft Visual Basic for Applications. هذا هو النظام الأساسي الذي يمكنك من خلاله إنشاء نصوص VBA وتشغيلها.

2. في نافذة محرر VBA، انقر علىإدراج > وحدة نمطيةلإنشاء وحدة كود جديدة. ثم في اللوحة اليمنى، الصق كود VBA التالي في نافذة الوحدة. سيقوم هذا الكود بالبحث في النطاق المحدد عن الكلمات المفتاحية وتطبيق تنسيق تلوين على كل كلمة موجودة داخل الخلايا.

كود VBA: تلوين كلمات معينة في الخلايا في Excel

Sub HighlightStrings()
    Dim xHStr As String, xStrTmp As String
    Dim xHStrLen As Long, xCount As Long, I As Long
    Dim xCell As Range
    Dim xArr
    On Error Resume Next
    xHStr = Application.InputBox("What is the string to highlight:", "KuTools For Excel", , , , , , 2)
    If TypeName(xHStr) <> "String" Then Exit Sub
    Application.ScreenUpdating = False
        xHStrLen = Len(xHStr)
        For Each xCell In Selection
            xArr = Split(xCell.Value, xHStr)
            xCount = UBound(xArr)
            If xCount > 0 Then
                xStrTmp = ""
                For I = 0 To xCount - 1
                    xStrTmp = xStrTmp & xArr(I)
                    xCell.Characters(Len(xStrTmp) + 1, xHStrLen).Font.ColorIndex = 3
                    xStrTmp = xStrTmp & xHStr
                Next
            End If
        Next
    Application.ScreenUpdating = True
End Sub

3. بعد وضع الكود، اضغط على مفتاحF5 لتشغيل البرنامج النصي. عند ظهور مربع حوار الإدخالKutools لـ Excel، اكتب الكلمة أو الكلمات التي تريد تمييزها (افصل بين الكلمات المتعددة بفواصل إذا كان البرنامج النصي يدعم ذلك). ثم انقر فوقموافقللتنفيذ.

كود VBA لإدخال الكلمات المفتاحية

بعد تشغيل الماكرو، سيطبق Excel فورًا اللون المحدد (الأحمر افتراضيًا) على جميع حالات الكلمات المفتاحية المدخلة داخل الخلايا المحددة، كما هو موضح أدناه:

تمييز كلمات معينة باستخدام كود VBA

📝 ملاحظة: كود VBA لا يأخذ حالة الأحرف بعين الاعتبار، ما يعني أنه سيُميّز جميع التطابقات بغض النظر عن حالة الأحرف. إذا أردت تمييز التطابقات التي تتطابق تمامًا في حالة الأحرف، يجب تعديل الكود. أيضًا، يؤثر هذا الماكرو على التنسيق الموجود مسبقًا—فإذا كانت الخلية تحتوي بالفعل على نص ملوّن، فقد يُعيد البرنامج النصي كتابة هذه الألوان.

استكشاف الأخطاء وإصلاحها:إذا لم يُنفَّذ الماكرو، فتأكد من تفعيل الماكرو في دفتر العمل وأن التحديد غير مقفل. وإذا لم تظهر التغييرات، فتحقق من أنك أدخلت الكلمات المفتاحية بشكل صحيح وأن نطاق التحديد يشمل الخلايا المقصودة.

المزايا والعيوب:يُعدّ VBA حلاً مرنًا وقابلًا لإعادة الاستخدام لأتمتة المهام الدفعية، لكنه يتطلب راحة في التعامل مع محرر VBA. وفي البيئات التعاونية، قد يكون شرح مطالبات الأمان أو متطلبات الماكرو أمرًا غير مريح.


تلوين كلمات معينة في نطاق باستخدام Kutools لـ Excel

إذا كنت تفضّل طريقة لا تتطلب أي برمجة على الإطلاق، فإنKutools لـ Excelيوفّر بديلًا سهل الوصول ومريحًا. باستخدام ميزةوضع علامات على الكلمات الرئيسيةالخاصة به، يمكنك تمييز كلمة مفتاحية واحدة أو أكثر بلونٍ ما ضمن نطاق معيّن بسرعة—مما يجعله خيارًا عمليًا للمستخدمين الذين لا يرغبون في استخدام VBA.

حالات الاستخدام المناسبة:تُعد طريقة Kutools مثالية للمستخدمين الذين يحتاجون إلى تمييز الكلمات المفتاحية بانتظام، خاصةً في البيئات التعاونية أو لأولئك الأقل خبرة في استخدام الماكرو. تتميّز الواجهة ببساطتها، حيث يمكنك تغيير اللون، وإدخال عدة كلمات مفتاحية دفعة واحدة، أو تطبيق المطابقة مع مراعاة حالة الأحرف أو بدونها من خلال خانات الاختيار.

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

بعد تثبيت Kutools لـ Excel، اتبع الخطوات التالية:

  1. في شريط Excel، انتقل إلىKutools > نص > وضع علامات على الكلمات الرئيسية.
  2. في مربع حواروضع علامات على الكلمات الرئيسية، قم بتعيين الخيارات التالية:
    • تأكيد أو تعديل نطاق البيانات الذي تريد فحصه؛
    • أدخل الكلمة (أو الكلمات) التي تريد البحث عنها في مربعالكلمة المفتاحية. ولتمييز أكثر من كلمة مفتاحية، افصل بينها بفواصل (مثل: «تفاحة، خوخ، موز»).
    • فعّل خيارلون خط الكلمة الرئيسية، ثم اختر لون التمييز الذي تفضّله من لوحة الألوان.
    • بمجرد أن تصبح إعداداتك جاهزة، انقر فوقموافقللتطبيق.

بمجرد التأكيد، سيطبّق Kutools فورًا لون التمييز الذي اخترته على جميع حالات كل كلمة مفتاحية في نطاق محدود، كما هو موضح هنا:

تمييز كلمات معينة باستخدام Kutools

💡 نصيحة: لتلوين الكلمات المفتاحية فقط عندما تتطابق حالة الأحرف تمامًا (على سبيل المثال، «بيانات» وليس «بيانات»)، فعّل خيارمطابقة حالة الأحرف. تحقق مرتين من كلماتك المفتاحية بحثًا عن مسافات زائدة—فقد تمنع الفراغات الخلفية التطابقات.

يُمكّنك كلٌ من حلّي VBA وKutools من التأكيد البصري على الكلمات المفتاحية في خلايا Excel، مما يعزز قابلية القراءة وتفسير البيانات. اختر النهج الأنسب لسير عملك: VBA للأتمتة والتحكم المتقدم، أو Kutools للتشغيل التفاعلي السلس دون الحاجة إلى أي برمجة.

إذا واجهت مشكلات—مثل عدم تمييز الكلمات المفتاحية—فتأكد من خلو المصطلحات المدخلة من الأخطاء الإملائية، وتحقق من تثبيت الملحق وتفعيله (إذا كنت تستخدم Kutools)، كما تأكد من تحديد نطاق البيانات الخاص بك.

إذا كنت ترغب في اكتشاف المزيد من الطرق لتخصيص Excel وزيادة إنتاجيتك،فقم بزيارة مكتبة دروس Excel لدينا لمزيد من التقنيات العملية.


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

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

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

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل