Ugrás a tartalomra

Keresés és kiemelés a keresési eredmények között az Excelben

Az Excelben a Keresés és csere funkcióval megkereshet egy adott értéket, de tudja-e, hogyan emelje ki a keresési eredményeket a keresés után? Ebben a cikkben két különböző módszert mutatok be, amelyek segítenek a keresésben és a keresési eredmények kiemelésében az Excel közben.

Keresés és kiemelés a keresési eredmények között a VBA kód alapján

Keresés és kiemelés a keresési eredmények között a Feltételes formázás szerint

Keressen és emeljen ki keresési eredményeket egy praktikus eszközzel


Keresés és kiemelés a keresési eredmények között a VBA kód alapján

Az Excel programban van egy VBA-kód, amely segít keresni egy értéket, majd kiemelni a keresési eredményeket.

1. Engedélyezze a keresni kívánt lapot, és jelölje ki az eredményeket, nyomja meg a gombot Alt + F11 gombokat a megnyitáshoz Microsoft Visual Basic for Applications ablak.

2. kettyenés betétlap > Modulok, és illessze be a kód alatt az új modulba.

VBA: Jelölje ki a keresési eredményeket

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

doc keresés kiemelés 1. keresési eredmény

3. nyomja meg F5 gombot, majd megjelenik egy keresőmező, ahol beírhatja a megadott értéket.
doc keresés kiemelés 2. keresési eredmény

4. kettyenés OK, az egyező eredményeket háttérszínnel emeltük ki. Ezenkívül megjelenik egy párbeszédpanel, amely megkérdezi, hogy törölje-e a kiemelést. Kattintson a gombra OK A kiemelés törléséhez és a párbeszédpanel bezárásához kattintson a gombra Mégsem a kiemelés megtartása és a párbeszéd bezárása.
doc keresés kiemelés 3. keresési eredmény

Megjegyzések:

1. Ha nem található egyező érték, megjelenik egy párbeszédablak, amely emlékezteti Önt.
doc keresés kiemelés 4. keresési eredmény

2. Ez a VBA az egész aktív lapra vonatkozik, és a kis- és nagybetűk nem érzékenyek.

mozogni

Szeretne fizetést emelni és sok időt arra, hogy elkísérje a családját?

Az Office lap 50%-kal növeli a hatékonyságot a jelenleg működő Microsoft Office-ban

Hihetetlen, hogy két vagy több dokumentumnál dolgozni könnyebb és gyorsabb, mint egynél dolgozni.

A jól ismert böngészőkkel összehasonlítva az Office Tab füles eszköze erősebb és hatékonyabb.

Csökkentse az egérkattintások százait és a billentyűzet gépelését minden nap az Ön számára, búcsúzzon el most az egér kezétől.

Ha általában több dokumentummal dolgozik, az Office Tab nagyszerű időt takarít meg.

30-napos ingyenes próbaverzió, nincs szükség hitelkártyára.

KATT ideIngyenes letöltése most


Keresés és kiemelés a keresési eredmények között a Feltételes formázás szerint

Az Excelben a Feltételes formázás funkció szintén automatikusan kiemeli a keresési eredményeket.

Ha feltételezzük, hogy az adat és a keresőmező megjelenik az alábbi képernyőképen, kérjük, tegye a következőket:
doc keresés kiemelés 5. keresési eredmény

1. Válassza ki a keresni kívánt tartományt, majd kattintson a gombra Kezdőlap > Feltételes formázás > Új szabály.
doc keresés kiemelés 6. keresési eredmény

2. Ban,-ben Új formázási szabály párbeszédablakban válassza ki Képlet segítségével határozza meg, hogy mely cellákat formázza a Válasszon egy szabálytípust szakaszban, majd lépjen a alatti mezőbe Formázza az értékeket, ahol ez a képlet igaz, típus = ÉS ($ E $ 2 <> "", $ E $ 2 = A4).

E2 az a cella, amelybe a keresési értéket elhelyezi, és az A4 az első cella a tartományban, ahol keres.
doc keresés kiemelés 7. keresési eredmény

3. kettyenés kialakított gombra, menjen a Cellák formázása párbeszéd, alatt Tölt lapon válasszon egy színt, amire szüksége van. Kattintson a gombra OK > OK a párbeszédablakok bezárásához.
doc keresés kiemelés 8. keresési eredmény

Mostantól, amikor beírja a kulcsszót az E2 cellába, a keresési eredmények automatikusan megjelennek a megadott tartományban.


Keressen és emeljen ki keresési eredményeket egy praktikus eszközzel

Ha két vagy több értékre szeretne keresni, és egyszer kiemelni a keresési eredményeket, a Jelölje meg a kulcsszót jellemzője Kutools az Excel számára tehetne egy szívességet.

A Kutools for Excel egy hatékony bővítmény, amely több mint 300 praktikus eszközt gyűjt össze az Excel-munkák hatékonyságának növeléséhez. Kattintson ide, és 30 napos ingyenes próbaverziót kap most.

1. Válassza ki a keresni kívánt adattartományt, majd kattintson a gombra Kutools > szöveg > Jelölje meg a kulcsszót.
doc keresés kiemelés 8. keresési eredmény

2. A felugró párbeszédpanelen írja be a keresni kívánt értékeket vesszővel elválasztva Kulcsszó szövegdoboz. Ezután válassza ki a Jelölje be az Opciók lehetőséget és a kívánt betűszínt. Kattintson Ok.

Ha kis- és nagybetűket szeretne keresni, jelölje be Match Case jelölőnégyzetet.
doc keresés kiemelés 8. keresési eredmény

Ezután az egyező eredmények más betűszínnel lesznek kiemelve.
doc keresés kiemelés 8. keresési eredmény

Aktivitáskövető Jelölje meg a kulcsszót funkció, a karakterlánc egy része is megtalálható a tartományban. Tegyük fel, hogy a keresési cellák tartalmazzák a labdát vagy ugrást, írja be a labdát, ugorjon be Kulcsszó szövegdobozt, majd adja meg a beállításokat, és kattintson Ok.
doc keresés kiemelés 8. keresési eredménydoc keresés kiemelés 8. keresési eredmény


Mintafájl

Kattintson a minta fájl letöltéséhez


A Conditioanl formázásával kapcsolatos egyéb műveletek (cikkek)

Számolja / összegezze a cellákat színek szerint, feltételes formázással az Excelben
Ez az oktatóanyag néhány hasznos és egyszerű módszert ismertet a cellák gyors színszámlálásához vagy összegzéséhez az Excel feltételes formázásával.

Hozzon létre egy diagramot feltételes formázással az Excel programban
Például van egy osztályának ponttáblázata, és diagramot szeretne létrehozni a pontszámok különböző tartományokban történő színezéséhez, itt ez az oktatóanyag bemutatja a feladat megoldásának módszerét.

Halmozott sávdiagram feltételes formázása az Excelben
Ez az oktatóanyag bemutatja, hogyan hozható létre feltételes formázás halmozott sávdiagram, ahogyan az alábbi képernyőkép lépésről lépésre látható az Excelben.

Feltételes formázás sorok vagy cellák, ha két oszlop egyenlő az Excel-ben
Ebben a cikkben bemutatom a metódust a sorok vagy cellák feltételes formázására, ha két oszlop egyenlő az Excelben.

Alkalmazzon feltételes formázást az Excel minden sorához
Előfordulhat, hogy soronként alkalmazni szeretné a feltételes formázást. Kivéve, ha soronként ugyanazokat a szabályokat állítjuk be, van néhány trükk a feladat megoldásához.


  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése és az adatok megőrzése; Osztott cellák tartalma; Kombinálja az ismétlődő sorokat és az Összeg / Átlagot... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kedvenc és gyorsan beszúrható képletek, Tartományok, diagramok és képek; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Pivot tábla csoportosítás hét száma, a hét napja és egyebek ... Mutassa a Feloldott, Zárt cellákat különböző színekkel; Jelölje ki azokat a cellákat, amelyeknek képlete / neve van...
kte lap 201905
  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
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