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 handlingen FindPost i Access-databaser på computeren for at finde den første forekomst af data, der opfylder de kriterier, der er angivet af argumenterne FindPost. Disse data kan være i den aktuelle post, i en efterfølgende eller tidligere post, eller i den første post. Du kan finde poster i den aktive tabel dataark, forespørgselsdataarket, formulardataarket eller en formular.

Bemærk!: Makrohandlingen FindPost findes ikke i Access-webapps.

Indstilling

Handlingen FindPost har følgende argumenter:

Handlingsargument

Beskrivelse

Søg efter

Angiver de data, du vil finde i posten. Skriv den tekst, det tal eller den dato, du vil finde, eller skriv et udtryk, som indledes med et lighedstegn (=), i feltet Søg efter i afsnittet Handlingsargumenter i ruden Makrogenerator. Du kan bruge jokertegn. Dette er et påkrævet argument.

Match

Angiver, hvor data findes i felt. Du kan angive en søgning efter data i en del af feltet (Del af felt), efter de data, der udfylder hele feltet (Hele feltet), eller efter data placeret i starten af feltet (Starten af feltet). Standardværdien er Hele feltet.

Forskel på store og små bogstaver

Angiver, om søgningen er forskel på store og små bogstaver. Klik på Ja (udfør en søgning, hvor der skelnes mellem små og store bogstaver) eller Nej (søg uden matchende store og små bogstaver nøjagtigt). Standardværdien er Nej.

Søgning

Angiver, om søgningen fortsætter fra den aktuelle post op til begyndelsen af posterne (Op); ned til slutningen af posterne (Ned), eller ned til slutningen af posterne og derefter fra starten af posterne til den aktuelle post, så der søges i alle poster (Alle). Standardværdien er Alle.

Søg som formateret

Angiver, om søgningen omfatter formaterede data. Klik på Ja (Access søger efter dataene, som de er formateret og vises i feltet) eller Nej (Access søger efter dataene, som de er gemt i databasen, hvilket ikke altid er det samme som de vises). Standardværdien er Nej.

Du kan bruge denne funktion til at begrænse søgningen til data i et bestemt format. Klik f.eks. på Ja , og skriv 1.234 i argumentet Søg efter for at finde en værdi på 1.234 i et felt, der er formateret til at medtage kommaer. Klik på Nej , hvis du vil skrive 1234 for at søge efter dataene i dette felt.

Hvis du vil søge efter datoer, skal du klikke på Ja for at finde en dato, præcis som den er formateret, f.eks. 8. juli 2015. Hvis du klikker på Nej, skal du angive datoen for argumentet Søg efter i det format, der er angivet i de internationale indstillinger i Windows Kontrolpanel. Dette format vises i feltet Kort datoformat , der findes under fanen Dato i de internationale indstillinger. Hvis feltet Kort datoformat f.eks. er indstillet til M/d/åå, kan du skrive 08-07-2015, hvorefter alle poster i et datofelt, der svarer til 8. juli 2015, bliver fundet, uanset hvordan feltet formateres.

Bemærk!: Argumentet Søg som formateret træder kun i kraft, hvis det aktuelle felt er et bundne kontrolelementer, argumentet Matcher er indstillet til Hele feltet, argumentet Kun aktuelt felt er angivet til Ja, og argumentet Forskel på store og små bogstaver er indstillet til Nej.

Hvis du indstiller Forskel på store og små bogstaver til Ja eller Kun aktuelt felt til Nej, skal du også angive Søg som formateret til Ja.

Kun aktuelt felt

Angiver, om søgningen er begrænset til det aktuelle felt i hver post eller omfatter alle felter i hver post. Søgning i det aktuelle felt er hurtigere. Klik på Ja (begræns søgningen til det aktuelle felt) eller Nej (søg i alle felter i hver post). Standardindstillingen er Ja.

Find første

Angiver, om søgningen starter ved den første post eller ved den aktuelle post. Klik på Ja (start ved den første post) eller Nej (start ved den aktuelle post). Standardindstillingen er Ja.


Bemærkninger

Når en makro kører handlingen FindPost, søger Access efter de angivne data i posterne (rækkefølgen af søgningen bestemmes af indstillingen af argumentet Søg). Når Access finder de angivne data, bliver dataene markeret i posten.

Handlingen FindPost svarer til at klikke på Find på fanen Hjem, og argumenterne er de samme som indstillingerne i dialogboksen Søg og erstat. Hvis du angiver argumenterne FindPost i makrodesignvinduet og derefter afspiller makroen, kan du se de tilsvarende indstillinger valgt i dialogboksen Søg og erstat, når du klikker på Find.

Access bevarer de seneste argumenter af typen FindPost under en databasesession, så du behøver ikke at skrive de samme kriterier gentagne gange, når du udfører efterfølgende handlinger med handlingen FindPost. Hvis du lader et argument være tomt, bruges den seneste indstilling til argumentet, som det er angivet enten ved en tidligere handling af typen FindPost eller i dialogboksen Søg og erstat.

Når du vil søge efter en post ved hjælp af en makro, skal du bruge handlingen FindPost, ikke handlingen KørKommando med argumentet indstillet til at køre kommandoen Find.

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

Hvis den aktuelt markerede tekst er den samme som søgeteksten på det tidspunkt, hvor handlingen FindPost udføres, begynder søgningen med det samme umiddelbart efter markeringen i samme felt som markeringen, og i 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 FindPost , 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 FindPost begynder derefter at søge fra starten af posten. For at undgå dette problem skal du 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, eller indstille fokus i makroen til det felt, der indeholder søgekriterierne, før du udfører handlingen FindPost .

Sikkerhedsnote!: Undgå at bruge udtrykket SendTaster eller en makro af typen AutoKeys med følsomme eller fortrolige oplysninger. En ondsindet bruger kan opfange tastetryk og forringe computerens og dataenes sikkerhed.

Samme funktionsmåde opstår også, hvis du bruger en kommandoknap til at køre en makro med handlingen FindNæste.

For at køre handlingen FindPost i et VBA-modul (Visual Basic for Applications) skal du bruge metoden FindPost på objektet DoCmd.

Til mere komplekse søgninger kan du evt. bruge makrohandlingen SøgEfterPost.

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!

×