Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

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

Spc ( n )

Den nødvendige n -argument er antall mellomrom som skal settes inn før du viser eller skriver ut neste uttrykk i en liste.

Merknader

Hvis n er mindre enn bredden på utdatalinjen, følger neste utskriftsposisjon umiddelbart antall mellomrom som skrives ut. Hvis n er større enn bredden på utdatalinjen, beregner SPC den neste utskriftsposisjonen ved hjelp av formelen:

currentprintposition + (n Mod bredde)

Hvis for eksempel gjeldende utskriftsplassering er 24, er bredden på utdatalinjen 80, og du angir Spc(90), vil neste utskrift starte på posisjon 34 (gjeldende utskriftsposisjon + resten av 90/80). Hvis forskjellen mellom gjeldende utskriftsposisjon og bredden på utdatalinjen er mindre enn n (eller n Mod-bredde), hopper SPC-funksjonen til begynnelsen av neste linje og genererer mellomrom som er lik n – (breddegjeldende utskriftsposisjon).

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

Når du bruker Print-metoden med en skrift med proporsjonal avstand, er bredden på mellomromstegn som skrives ut ved hjelp av SPC-funksjonen alltid 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 SPC-funksjonen til å plassere utdata i en fil og i Øyeblikk-vinduet .

' The Spc function can be used with 
' the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
Print #1, "10 spaces between here"; Spc(10); "and here."
Close #1 ' Close file.

Følgende setning fører til at teksten skrives ut i øyeblikksvinduet (ved hjelp av skriv ut-metoden ), med 30 mellomrom foran.

Debug.Print Spc(30); "Thirty spaces later..."

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.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×