Sign in with Microsoft
New to Microsoft? Create an account.

Obs!: Funksjonen, metoden, objektet eller egenskapen som er beskrevet i dette emnet, er deaktivert hvis Tjenesten Microsoft Jet Expression kjører i sandkassemodus, noe som hindrer 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 utskrift.

Syntaks

Tab[(n)]

Den valgfrie nargument er kolonnenummeret som er flyttet til før du viser eller skriver ut uttrykk i en liste. Hvis det er utelatt, flytter TAB innsettingspunktet til begynnelsen av neste utskriftssone. Dette gjør at TAB kan brukes i stedet for komma i områder der kommaet brukes som desimalskilletegn.

Merknader

Hvis gjeldende utskriftsposisjon på gjeldende linje er større enn n,hopper TAB over til 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 neste utskriftsposisjon ved hjelp av formelen:

n Mod-bredde

Hvis bredden for eksempel er 80 og du angir TAB(90), starter neste utskrift på kolonne 10 (resten av 90/80). Hvis n er mindre enn gjeldende utskriftsposisjon, begynner utskriften på neste linje i den beregnede utskriftsposisjonen. Hvis den beregnede utskriftsposisjonen er større enn gjeldende utskriftsposisjon, begynner utskriften i 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 utskriftsposisjonen lengst til høyre gjeldende bredde på utdatafilen, som du kan angi ved hjelp av width #-setningen.

Obs!:  Kontroller at tabellkolonnene er brede nok til å kunne ta hensyn 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 korrelasjon mellom antall tegn som skrives ut, og antall kolonner med fast bredde som disse tegnene bruker. Den store bokstaven W tar for eksempel opp mer enn én kolonne med fast bredde, og den små bokstaven jeg bruker, bruker 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 øyeblikksvinduet.

' 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 Skriv ut-metoden. Følgende setning skriver ut tekst fra og med kolonne 10.

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

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Office Insider-deltakere

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×