Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Obs!: Funksjonen, metoden, objektet eller egenskapen som beskrives i dette emnet, er deaktivert hvis Microsoft Jet Expression Service kjører i sandkassemodus, noe som forhindrer evaluering av potensielt usikre uttrykk. Hvis du vil ha mer informasjon om sandkassemodus, kan du søke etter «sandkassemodus» i Hjelp.

Brukes med Print #- setningen eller Print-metoden til å plassere utdata.

Syntaks

Tab[(n)]

Det valgfrie n -argument er kolonnenummeret som flyttes til før du viser eller skriver ut neste uttrykk i en liste. Hvis den utelates, flytter TAB innsettingspunktet til begynnelsen av neste utskriftssone. Dette gjør at TAB kan brukes i stedet for et komma i nasjonale innstillinger der kommaet brukes som et desimalskilletegn.

Merknader

Hvis gjeldende utskriftsplassering på gjeldende linje er større enn n, hopper TAB til den n. kolonne på neste utdatalinje. Hvis n er mindre enn 1, flytter TAB utskriftsposisjonen til kolonne 1. Hvis n er større enn bredden på utdatalinjen, beregner TAB den neste utskriftsplasseringen ved hjelp av formelen:

n Mod bredde

Hvis bredden for eksempel er 80 og du angir TAB(90), starter neste utskrift i kolonne 10 (resten av 90/80). Hvis n er mindre enn gjeldende utskriftsposisjon, begynner utskriften på neste linje i beregnet utskriftsposisjon. Hvis den beregnede utskriftsplasseringen er større enn gjeldende utskriftsposisjon, begynner utskriften på den beregnede utskriftsposisjonen på samme linje.

Utskriftsposisjonen lengst til venstre på en utdatalinje er alltid 1. Når du bruker Print # -setningen til å skrive ut til filer, er utskriftsplasseringen lengst til høyre den gjeldende bredden på utdatafilen, som du kan angi ved hjelp av Width #- setningen.

Obs!:  Kontroller at tabellkolonnene er brede nok til å gi plass til brede bokstaver.

Når du bruker tab-funksjonen med Print-metoden , er utskriftsoverflaten delt inn i ensartede kolonner med fast bredde. Bredden på hver kolonne er et gjennomsnitt av bredden på alle tegnene i punktstørrelsen for den valgte skriften. Det er imidlertid ingen sammenheng mellom antall tegn som skrives ut, og antall kolonner med fast bredde som disse tegnene bruker. Den store bokstaven W opptar for eksempel mer enn én kolonne med fast bredde, og den lille bokstaven i opptar mindre enn én kolonne med fast bredde.

Eksempel

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

Dette eksemplet bruker TAB-funksjonen til å plassere utdata i en fil og i Øyeblikk-vinduet .

' The Tab function can be used ' with the Print # statement.Open "TESTFILE" For Output As #1 ' Open file for output.' The second word prints at column 20.Print #1, "Hello"; Tab(20); "World."' If the argument is omitted, cursor is moved ' to the next print zone.Print #1, "Hello"; Tab; "World"Close #1    ' Close file.

Tab-funksjonen kan også brukes med Print-metoden. Følgende setning skriver ut tekst fra kolonne 10.

Debug.Print Tab(10); "10 columns from start."

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.