Dejanje makra »NajdiNaslednjega«

Dejanje NajdiNaslednjega lahko uporabite za iskanje naslednjega zapis, ki ustreza pogoji, ki jih določa prejšnje dejanje NajdiZapis ali vrednost v pogovornem oknu Najdi in Zamenjaj (na kartici Osnovno kliknite Najdi). Dejanje NajdiNaslednjega lahko uporabite za ponavljajoče iskanje zapisov. Zaporedno se lahko na primer premikate skozi vse zapise za določeno stranko.

Nastavitev

Dejanje NajdiNaslednjega nima argumentov. Dejanje NajdiNaslednjega poišče naslednji zapis, ki ustreza pogojem, določenim z dejanjem NajdiZapis ali v pogovornem oknu Najdi in Zamenjaj. Argumenti za dejanje NajdiNaslednjega so v skupni rabi z možnostmi v pogovornem oknu Najdi in zamenjaj.

Za določitev pogojev iskanja, uporabite dejanje NajdiZapis. Dejanje Najdi zapis običajno vnesete v makro in nato uporabite dejanje NajdiNaslednjega za iskanje naslednjih zapisov, ki ustrezajo istim pogojem. Če želite iskati zapise samo, ko je določen pogoj izpolnjen, lahko vnesete pogojni izraz v stolpec vrstice dejanja Pogoj za dejanje NajdiNaslednjega.

Opombe

To dejanje ima enak učinek, kot če uporabite gumb Nadaljuj iskanje v pogovornem oknu Najdi in zamenjaj.

Opomba : Čeprav dejanje NajdiNaslednjega ustreza ukazu Najdi na kartici Osnovno za Tabela, poizvedba in obrazec, ne ustreza ukazu Najdi v meniju Urejanje v okno kode. Dejanja NajdiZapis ali NajdiNaslednjega ne morete uporabiti za iskanje besedila v modulih.

tip

Če ste argument Samo trenutno polje dejanjaNajdiZapis nastavili na Da, boste morda morali uporabiti dejanje PojdiNaKontrolnik za premik fokus na kontrolnik, ki vsebuje podatke, ki jih iščete, preden uporabite dejanje NajdiNaslednjega.

Če je trenutno izbrano besedilo enako kot besedilo za iskanje, ko se makro dejanje NajdiNaslednjega izvede, se iskanje prične takoj za izbiro, v istem polju in zapisu. V drugem primeru se iskanje prične na začetku trenutnega zapisa. To vam omogoča, da najdete več ponovitev istega iskalnega kriterija, ki bi se lahko pojavil v enem zapisu.

Če uporabite ukazni gumb za zagon makra, ki vsebuje dejanje NajdiNaslednjega, bo vedno znova najdena prva ponovitev iskalnega pogoja. To se zgodi zato, ker s klikom na ukazni gumb odstranite fokus iz polja, ki vsebuje ujemajočo se vrednost. Dejanje NajdiNaslednjega bo nato začelo iskanje od začetka zapisa. Če se želite izogniti tej težavi, zaženite makro s postopkom, ki ne spremeni fokusa, na primer z lastnim gumbom na orodni vrstici ali kombinacijo tipk, ki jo določite v makru »Samotipke«. Lahko pa tudi nastavite fokus v makru na polje, ki vsebuje pogoje iskanja, preden izvedete dejanje NajdiNaslednjega.

Do enakega obnašanja pride, če uporabite ukazni gumb za zagon makra, ki vsebuje dejanje NajdiZapis, ki ima argument Najdi prvo nastavljen na Ne.

Če želite zagnati dejanje NajdiNaslednjega v modulu VBA (Visual Basic for Applications), uporabite metodo FindNext predmeta DoCmd.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×