Applies ToAccess za Microsoft 365 Access 2021 Access 2019 Access 2016

Opomba: V tej temi opisana funkcija, metoda, predmet ali lastnost, je onemogočena, če se izvaja storitev Microsoft Jet Expression Service v načinu peskovnika, ki preprečuje vrednotenje morebitno nevarnih izrazov. Za več informacij o načinu peskovnika poiščite »način peskovnika« v pomoči.

Uporablja se z izjavo Print # ali metodo Print za določanje položaja izpisa.

Sintaksa

Spc ( n )

Zahtevano nargument število presledkov, ki jih morate vstaviti pred prikazom ali tiskanjem naslednjega izraz na seznamu.

Opombe

Če je n manjši od širine vrstice izpisa, naslednji položaj tiskanja takoj sledi številu natisnjenih presledkov. Če je n večji od širine izhodne črte, Spc izračuna naslednji položaj tiskanja s formulo:

currentprintposition + (n Mod width)

Če je na primer trenutni položaj tiskanja 24, je širina vrstice izpisa 80 in določite Spc(90), naslednje tiskanje se začne na mestu 34 (trenutni položaj tiskanja + ostanek 90/80). Če je razlika med trenutnim položajem tiskanja in širino vrstice izpisa manjša od n (ali n Mod širina), funkcijaSpc preskoči na začetek naslednje vrstice in ustvari presledke, ki so enaki n – (širinatrenutna položaja).

Opomba:  Preverite, ali so tabelarični stolpci dovolj široki za vnos širokih črk.

Ko uporabite metodo Print s sorazmerno presledek pisavo, je širina presledkov, natisnjenih s funkcijo Spc , vedno povprečje širine vseh znakov v velikosti točke za izbrano pisavo. Vendar pa med številom natisnjenih znakov in številom stolpcev z nespremenljivo širino, ki jih ti znaki zasedajo, ni nobene povezave. Na primer, velika črka W zasede več stolpcev z nespremenljivo širino, mala črka pa manj kot enega.

Primer

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je uporabljena funkcija Spc za določanje položaja rezultata v datoteki in v neposrednem oknu.

' 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.

Spodnja izjava povzroči tiskanje besedila v oknu »Neposredno« (z načinom »Natisni«), pred katerim je 30 presledkov.

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

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.