Preskoči na glavno vsebino

Poiščite in označite rezultate iskanja v Excelu

V Excelu lahko s pomočjo funkcije Najdi in zamenjaj poiščete določeno vrednost, a veste, kako po iskanju poudariti rezultate iskanja? V tem članku predstavljam dva različna načina za lažje iskanje in poudarjanje rezultatov iskanja v Excelu.

Poiščite in označite rezultate iskanja po kodi VBA

Poiščite in označite rezultate iskanja s pogojnim oblikovanjem

Iščite in označite rezultate iskanja s priročnim orodjem


Poiščite in označite rezultate iskanja po kodi VBA

V Excelu je koda VBA, s katero lahko poiščete vrednost in nato označite rezultate iskanja.

1. Omogočite list, ki ga želite iskati, in označite rezultate, pritisnite Alt + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. klik Vstavi > Moduliin prilepite spodnjo kodo v nov modul.

VBA: Označite rezultate iskanja

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 iskanje označite rezultat iskanja 1

3. Pritisnite F5 tipko, nato se prikaže iskalno polje, da vnesete določeno vrednost, ki jo iščete.
doc iskanje označite rezultat iskanja 2

4. klik OK, so ujemajoči se rezultati označeni z barvo ozadja. Pojavi se tudi pogovorno okno z vprašanjem, ali prekličite označevanje. Kliknite OK če želite preklicati poudarjanje in zapreti pogovorno okno, kliknite Prekliči da obdržite poudarjanje in zaprete pogovorno okno.
doc iskanje označite rezultat iskanja 3

Opombe:

1. Če ni najdene ujemajoče se vrednosti, se prikaže pogovorno okno, ki vas opomni.
doc iskanje označite rezultat iskanja 4

2. Ta VBA deluje za celoten aktivni list in ne razlikuje med velikimi in malimi črkami.

ne premakni se

Ali želite dvig plač in veliko časa za spremstvo z družino?

Zavihek Office poveča vašo učinkovitost za 50% v Microsoft Officeu, ki deluje zdaj

Neverjetno, delo z dvema ali več dokumenti je lažje in hitrejše kot delo z enim.

V primerjavi z dobro znanimi brskalniki je orodje z zavihki v zavihku Office zmogljivejše in učinkovitejše.

Vsak dan zmanjšajte na stotine klikov z miško in tipkanja na tipkovnici, poslovite se od roke miške.

Če običajno delate z več dokumenti, vam bo Office Tab odlično prihranil čas.

30-dnevni brezplačni preizkus, kreditna kartica ni potrebna.

Preberi večBrezplačno prenesete zdaj


Poiščite in označite rezultate iskanja s pogojnim oblikovanjem

V Excelu lahko funkcija pogojnega oblikovanja samodejno označi tudi rezultate iskanja.

Recimo, da se podatki in iskalno polje prikažejo kot na spodnjem posnetku zaslona, ​​zdaj storite naslednje:
doc iskanje označite rezultat iskanja 5

1. Izberite obseg, v katerem želite iskati, in kliknite Domov > Pogojno oblikovanje > Novo pravilo.
doc iskanje označite rezultat iskanja 6

2. V Ljubljani Novo pravilo oblikovanja dialog, izberite S formulo določite, katere celice želite formatirati v Izberite vrsto pravila , nato pojdite v besedilno polje pod Oblikujte vrednosti, kjer je ta formula resnična, tip = IN ($ E $ 2 <> "", $ E $ 2 = A4).

E2 je celica, v katero boste postavili vrednost iskanja, A4 pa prva celica v obsegu, v katerem iščete.
doc iskanje označite rezultat iskanja 7

3. klik oblikovana gumb, pojdite na Oblikuj celice pogovorno okno, pod Izpolnite izberite eno barvo, kot jo potrebujete. Kliknite OK > OK za zapiranje pogovornih oken.
doc iskanje označite rezultat iskanja 8

Od zdaj naprej, ko vnesete ključno besedo v celico E2, bodo rezultati iskanja samodejno označeni v določenem obsegu.


Iščite in označite rezultate iskanja s priročnim orodjem

Če želite poiskati dve ali več vrednosti in enkrat označiti rezultate iskanja, Označi ključno besedo značilnost Kutools za Excel bi ti lahko dal uslugo.

Kutools za Excel je zmogljiv dodatek, ki zbira več kot 300 priročnih orodij za izboljšanje vaše učinkovitosti pri Excelovih opravilih, kliknite, da dobite 30-dnevno brezplačno preskusno različico zdaj.

1. Izberite obseg podatkov, ki ga želite iskati, kliknite Kutools > Besedilo > Označi ključno besedo.
doc iskanje označite rezultat iskanja 8

2. V pojavnem pogovornem oknu vnesite vrednosti, ki jih želite iskati, in jih ločite z vejico Ključna beseda besedilno polje. Nato izberite Označite Možnosti in barvo pisave, kot jo potrebujete. Kliknite Ok.

Če želite poiskati vrednost z razlikovanjem med velikimi in malimi črkami, označite Match Case potrditveno polje.
doc iskanje označite rezultat iskanja 8

Nato bodo ujemajoči se rezultati označeni z drugo barvo pisave.
doc iskanje označite rezultat iskanja 8

Z Označi ključno besedo v obsegu lahko najdete tudi del niza. Predpostavimo, da iskalne celice vsebujejo žogo ali skok, vnesite žogo, skočite v Ključna beseda besedilno polje, nato določite nastavitve in kliknite Ok.
doc iskanje označite rezultat iskanja 8doc iskanje označite rezultat iskanja 8


Vzorčna datoteka

Kliknite za prenos vzorčne datoteke


Druge operacije (članki), povezane s kondicioniranjem

Štetje / vsota celic po barvah s pogojnim oblikovanjem v Excelu
Zdaj vam bo ta vadnica povedala nekaj priročnih in enostavnih metod za hitro štetje ali seštevanje celic po barvah s pogojnim oblikovanjem v Excelu.

Ustvarite grafikon s pogojnim oblikovanjem v Excelu
Na primer, imate tabelo točk razreda in želite ustvariti grafikon za barvanje rezultatov v različnih obsegih, tukaj bo ta vadnica predstavila metodo reševanja tega posla.

Pogojni formatirani stolpčni grafikon v Excelu
V tej vadnici je predstavljeno, kako ustvariti pogojni formatirani stolpčni grafikon, kot je prikazano spodaj, posnetek zaslona, ​​prikazan korak za korakom v Excelu.

Pogojno oblikovanje vrstic ali celic, če sta dva stolpca enaka v Excelu
V tem članku predstavljam metodo za pogojno oblikovanje vrstic ali celic, če sta dva stolpca enaka v Excelu.

Uporabite pogojno oblikovanje za vsako vrstico v Excelu
Včasih boste morda želeli uporabiti pogojno oblikovanje za vsako vrstico. Obstaja nekaj trikov pri reševanju tega opravila, razen če večkrat nastavite enaka pravila za vsako vrstico.


  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce in vodenje podatkov; Vsebina razdeljenih celic; Združite podvojene vrstice in vsoto / povprečje... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Priljubljene in hitro vstavite formule, Obsegi, grafikoni in slike; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Razvrščanje vrtilne tabele po številka tedna, dan v tednu in še več ... Prikaži odklenjene, zaklenjene celice po različnih barvah; Označite celice s formulo / imenom...
zavihek kte 201905
  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
dno pisarniške mize
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