Funkcija Spc

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 )

Zahtevana črka nargument je število presledkov, ki jih želite vstaviti, preden prikažete ali natisnete naslednji izraz na seznamu.

Opombe

Če je n manj kot širina izhodne črte, naslednji položaj tiskanja takoj sledi številu natisnjenih presledkov. Če je n večji kot širina izhodne črte, DVC izračuna naslednji položaj tiskanja s formulo:

currentprintposition + ( Širinan mod )

Če je na primer trenutni položaj tiskanja 24, je širina izhodne črte 80 in določite DVC(90), naslednji tiskanje se začne na položaju 34 (trenutni položaj tiskanja + preostali del 90/80). Če je razlika med trenutnim položajem tiskanja in širino izhodne črte manjša od n (ali Širinan mod ), funkcija SPC Preskoči na začetek naslednje vrstice in ustvari presledke, ki so enaki n – (Širinacurrentprintposition).

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

Ko uporabite metodo Print s sorazmerno razporejeno pisavo, je širina presledkov, natisnjenih s funkcijo SPC , vedno povprečje širine vseh znakov v velikosti pik 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 postavitev izhoda v datoteko 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.

Ta izjava povzroči, da je besedilo natisnjeno v neposrednem oknu (z metodo tiskanja ) pred 30 presledki.

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

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×