Velja za
Access 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č.