انتقل إلى المحتوى الرئيسي

ابحث في نتائج البحث وقم بتمييزها في Excel

في Excel ، يمكنك استخدام وظيفة Find and Replace للعثور على قيمة معينة ، ولكن هل تعرف كيفية إبراز نتائج البحث بعد البحث؟ في هذه المقالة ، أقدم طريقتين مختلفتين لمساعدتك في البحث وإبراز نتائج البحث في هذه الأثناء في Excel.

ابحث عن نتائج البحث وقم بتمييزها بواسطة رمز VBA

ابحث عن نتائج البحث وقم بتمييزها عن طريق التنسيق الشرطي

البحث وتسليط الضوء على نتائج البحث بأداة يدوية


ابحث عن نتائج البحث وقم بتمييزها بواسطة رمز VBA

في Excel ، يوجد رمز VBA يمكنه مساعدتك في البحث عن قيمة ثم تمييز نتائج البحث.

1. قم بتمكين الورقة التي تريد البحث فيها وتمييز النتائج ، اضغط على ALT + F11 مفاتيح لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة، والصق الكود أدناه في الوحدة الجديدة.

VBA: قم بتمييز نتائج البحث

Sub FindRange()
'UpdatebyExtendoffice20190813
Dim xRg As Range
Dim xFRg As Range
Dim xStrAddress As String
Dim xVrt As Variant
xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com")
If xVrt <> "" Then
Set xFRg = ActiveSheet.Cells.Find(what:=xVrt)
If xFRg Is Nothing Then
MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
Exit Sub
End If
xStrAddress = xFRg.Address
Set xRg = xFRg
Do
Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
Set xRg = Application.Union(xRg, xFRg)
Loop Until xFRg.Address = xStrAddress
If xRg.Count > 0 Then
xRg.Interior.ColorIndex = 8
xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)

If xRsp = vbOK Then xRg.Interior.ColorIndex = xlNone
End If
End If
End Sub

البحث في مستند تسليط الضوء على نتيجة البحث 1

3. صحافة F5 مفتاح ، ثم يظهر لك مربع بحث لكتابة القيمة المحددة التي تبحث عنها.
البحث في مستند تسليط الضوء على نتيجة البحث 2

4. انقر OK، تم تمييز النتائج المتطابقة بلون الخلفية. أيضًا ، ينبثق مربع حوار يسألك عما إذا كنت تريد إلغاء التمييز. انقر OK لإلغاء التمييز وإغلاق مربع الحوار ، انقر فوق إلغاء للحفاظ على التمييز وإغلاق الحوار.
البحث في مستند تسليط الضوء على نتيجة البحث 3

ملاحظات:

1. إذا لم يتم العثور على قيمة مطابقة ، فسيظهر مربع حوار لتذكيرك.
البحث في مستند تسليط الضوء على نتيجة البحث 4

2. يعمل VBA للورقة النشطة بأكملها وغير الحساسة لحالة الأحرف.

بعد التمرير

هل ترغب في الحصول على زيادة في الأجور وكثير من الوقت لمرافقة العائلة؟

يعمل Office Tab على تحسين كفاءتك بنسبة 50٪ في Microsoft Office الذي يعمل الآن

لا يمكن تصديق أن العمل في مستندين أو أكثر أسهل وأسرع من العمل في مستند واحد.

بالمقارنة مع المتصفحات المعروفة ، فإن الأداة المبوبة في Office Tab أكثر قوة وفعالية.

قلل مئات النقرات على الماوس وكتابة لوحة المفاتيح كل يوم من أجلك ، وداعًا يد الماوس الآن.

إذا كنت تعمل عادةً في مستندات متعددة ، فسيوفر Office Tab وقتًا رائعًا بالنسبة لك.

30- يوم تجريبي مجاني، بطاقة الإئتمان غير مطالب بها.

تفاصيل أكثرتحميل مجاني الآن


ابحث عن نتائج البحث وقم بتمييزها عن طريق التنسيق الشرطي

في Excel ، يمكن لوظيفة التنسيق الشرطي أيضًا تمييز نتائج البحث تلقائيًا.

بافتراض عرض البيانات ومربع البحث على النحو التالي لقطة الشاشة ، يرجى الآن القيام بالخطوات التالية:
البحث في مستند تسليط الضوء على نتيجة البحث 5

1. حدد النطاق الذي تريد البحث فيه ، وانقر فوق الصفحة الرئيسية > تنسيق مشروط > قانون جديد.
البحث في مستند تسليط الضوء على نتيجة البحث 6

2. في ال قاعدة تنسيق جديدة الحوار، حدد استخدم صيغة لتحديد الخلايا المطلوب تنسيقها في ال حدد نوع القاعدة ، ثم انتقل إلى مربع النص الموجود أسفل تنسيق القيم حيث تكون هذه الصيغة صحيحة، نوع = AND ($ E $ 2 <> ""، $ E $ 2 = A4).

E2 هي الخلية التي ستضع فيها قيمة البحث ، و A4 هي الخلية الأولى في النطاق حيث تبحث فيه.
البحث في مستند تسليط الضوء على نتيجة البحث 7

3. انقر شكل زر ، انتقل إلى تنسيق الخلايا الحوار تحت شغل علامة التبويب ، اختر لونًا واحدًا حسب حاجتك. انقر OK > OK لإغلاق الحوارات.
البحث في مستند تسليط الضوء على نتيجة البحث 8

من الآن فصاعدًا ، عند إدخال الكلمة الأساسية في الخلية E2 ، سيتم تمييز نتائج البحث تلقائيًا في النطاق المحدد.


البحث وتسليط الضوء على نتائج البحث بأداة يدوية

إذا كنت تريد البحث عن قيمتين أو أكثر وتمييز نتائج البحث مرة واحدة ، فإن ملف وضع علامة على الكلمة الرئيسية سمة من سمات كوتولس ل إكسيل يمكن أن يعطيك معروفا.

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

1. حدد نطاق البيانات الذي تريد البحث فيه ، انقر فوق كوتولس > نص > وضع علامة على الكلمة الرئيسية.
البحث في مستند تسليط الضوء على نتيجة البحث 8

2. في مربع الحوار المنبثق ، اكتب القيم التي تريد البحث عنها وافصل بينها بفاصلة البحث عن كلمة مربع الكتابة. ثم اختر ملف خيارات مارك ولون الخط حسب حاجتك. انقر Ok.

إذا كنت تريد البحث عن قيمة في حالة حساسة لحالة الأحرف ، فحدد مطابقة حالة الأحرف مربع.
البحث في مستند تسليط الضوء على نتيجة البحث 8

ثم سيتم إبراز النتائج المتطابقة بلون خط مختلف.
البحث في مستند تسليط الضوء على نتيجة البحث 8

مع وضع علامة على الكلمة الرئيسية ميزة ، يمكنك أيضًا العثور على جزء من السلسلة في النطاق. لنفترض أن خلايا البحث تحتوي على كرة أو تقفز ، اكتب الكرة ، واقفز إلى البحث عن كلمة textbox ، ثم حدد الإعدادات وانقر فوق Ok.
البحث في مستند تسليط الضوء على نتيجة البحث 8البحث في مستند تسليط الضوء على نتيجة البحث 8


ملف العينة

انقر لتنزيل نموذج الملف


عمليات (مقالات) أخرى متعلقة بتنسيق Conditioanl

عد / مجموع الخلايا حسب الألوان مع التنسيق الشرطي في Excel
سيخبرك هذا البرنامج التعليمي الآن ببعض الطرق المفيدة والسهلة لعد الخلايا أو جمعها بسرعة حسب اللون باستخدام التنسيق الشرطي في Excel.

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

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

صفوف أو خلايا التنسيق الشرطي في حالة تساوي عمودين في Excel
في هذه المقالة ، أقدم طريقة صفوف أو خلايا التنسيق الشرطي إذا كان عمودين متساويين في Excel.

قم بتطبيق التنسيق الشرطي على كل صف في Excel
في بعض الأحيان ، قد ترغب في تطبيق التنسيق الشرطي لكل صف. باستثناء تعيين نفس القواعد بشكل متكرر لكل صف ، هناك بعض الحيل لحل هذه الوظيفة.


  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة وحفظ البيانات. تقسيم محتوى الخلايا ؛ اجمع الصفوف المكررة والمجموع / المتوسط... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • المفضلة وإدراج الصيغ بسرعةوالنطاقات والمخططات والصور ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • تجميع الجدول المحوري حسب رقم الأسبوع واليوم من الأسبوع والمزيد ... إظهار الخلايا غير المؤمنة والمغلقة بألوان مختلفة قم بتمييز الخلايا التي لها صيغة / اسم
علامة تبويب kte 201905
  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
Comments (10)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
how do I make a VBA to search a few times with different highlight color?

and

then how do i make the highlight area, not only in the exact cell but also the cells next to it, or the whole row?

Please advice.

Thank you.
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
how about highlight the keyword's row or column or the 3 cells next to the keyword?

and how do i search multiple times with different color of highlight?
This comment was minimized by the moderator on the site
How would I make the data entry box reopen after hitting ok? I use this macro with a barcode scanner and would like to be able to keep scanning without having to rerun macro each time. Example open macro scan it finds and highlights then reopens for next scan.
This comment was minimized by the moderator on the site
Hi, I have office 365 but when I went to Kutools > Text > I could not find Mark Keyword. Is there feature still there? Thanks
This comment was minimized by the moderator on the site
Hi, Kimber, what version of Kutools for Excel you use? Mark Keyword released after Kutools for Excel 24.0. If your version is lower than 24.0, please upgrade your version.
This comment was minimized by the moderator on the site
Does it work for Excel 2013 and what do I have to change in order to fit in with the 2003 version? I’ve tried your code but there is no button to save the module
This comment was minimized by the moderator on the site
Sorry, it’s Excel 2003
This comment was minimized by the moderator on the site
How can you modify this to also jump to the cell that is being highlighted.
This comment was minimized by the moderator on the site
Hi, Jeff, if you want to select all highlighted cells, just add
xRg.Select
at the end of the above code, see screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-jump-to-highlighted-cell-1.png
If you want to jump to the first highlighted cell, add
xRg.Areas(xRg.Areas.Count)(1).Select
at the end of the above code, see screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-jump-to-highlighted-cell-2.png
This comment was minimized by the moderator on the site
Hi thanks for your help but when we click ok for cancel highlighting. color of cell change. I want orignal color after cancel. What code i need to change in VBA.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations