Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan bruge makrohandlingen FindNextPost i Access-skrivebordsdatabaser til at finde den næste post , der opfylder de kriterier , der er angivet af den forrige makrohandling FindPost eller værdien i dialogboksen Søg og erstat (klik på Søg under fanen Hjem). Du kan bruge handlingen FindNextPost til at søge efter poster gentagne gange. Du kan f.eks. flytte gennem alle posterne for en bestemt kunde efterfølgende.

Bemærk!: Makrohandlingen FindNextPost blev omdøbt fra FindNext til FindNextPost fra og med Access 2010.

Bemærk!: Makrohandlingen FindNextPost er ikke tilgængelig i Access-webapps.

Indstilling

Handlingen FindNextPost har ikke nogen argumenter. Handlingen FindNextPost finder den næste post, der opfylder de kriterier, der er angivet enten af handlingen FindPost eller i dialogboksen Søg og erstat . Argumenterne for handlingen FindPost deles med indstillingerne i dialogboksen Søg og erstat .

Hvis du vil angive søgekriterierne, skal du bruge handlingen FindPost . Du angiver typisk handlingen FindPost i en makro og derefter bruger handlingen FindNextPost til at finde efterfølgende poster, der opfylder de samme kriterier.

Bemærkninger

Denne handling har samme effekt som at bruge knappen Find næste i dialogboksen Søg og erstat .

Bemærk!: Selvom handlingen FindPost svarer til kommandoen Søg under fanen Hjem for tabeller, forespørgsler og formularer, svarer det ikke til kommandoen Søg i menuen Rediger i Kodevindue. Du kan ikke bruge handlingen FindPost eller FindNextPost til at søge efter tekst i moduler.

Tip!: Hvis du har angivet argumentet Kun aktuelt felt for handlingen FindPost til Ja, skal du muligvis bruge handlingen GåTilKontrolelement til at flytte fokus til kontrolelement , der indeholder de data, du søger efter, før du bruger handlingen FindNextPost .

Hvis den aktuelt markerede tekst er den samme som søgeteksten på det tidspunkt, hvor makrohandlingen FindNextPost udføres, begynder søgningen umiddelbart efter markeringen, i det samme felt som markeringen og i den samme post. Ellers begynder søgningen i starten af den aktuelle post. Dette giver dig mulighed for at finde flere forekomster af samme søgekriterier, som kan vises i en enkelt post.

Bemærk dog, at hvis du bruger en kommandoknap til at afspille en makro, der indeholder handlingen FindNextPost , bliver den første forekomst af søgekriterierne fundet gentagne gange. Dette problem opstår, fordi når du klikker på kommandoknappen, fjernes fokus fra det felt, der indeholder den tilsvarende værdi. Handlingen FindNextPost begynder derefter at søge fra starten af posten. Du kan undgå dette problem ved at køre makroen ved hjælp af en teknik, der ikke ændrer fokus, f.eks. en brugerdefineret værktøjslinjeknap eller en tastekombination, der er defineret i en AutoKeys-makro. Du kan også indstille fokus i makroen til det felt, der indeholder søgekriterierne, før du udfører handlingen FindNextPost .

Det samme problem opstår også, hvis du bruger en kommandoknap til at afspille en makro, der indeholder handlingen FindPost med argumentet Find første angivet til Nej.

Hvis du vil køre handlingen FindNextPost i et Visual Basic for Applications modul, skal du bruge metoden FindNext for objektet DoCmd.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×