Funkcija „Spc“

Napomena: Funkcija, metod, objekat ili vlasništvo opisane u ovoj temi je onemogućeno ako se pokreće Microsoft Jet Expression usluga u okviru "sandbox" režima, što sprečava procenu potencijalno nebezbednih izraza. Više informacija o "sandbox" režimu potražite u okviru pomoći "sandbox režim".

Koristi se sa izjavom Print # ili metodom štampanja da biste postavili izlaz.

Sintaksa

SPC ( n )

Zahtevani nargument predstavlja broj razmaka koje treba umetnuti pre prikazivanja ili štampanja sledeće izraz na listi.

Napomene

Ako je n manja od širine izlazne linije, Sledeća pozicija za štampanje odmah sledi broj razmaka koje je odštampano. Ako je n veći od širine izlazne linije, SPC izračunava sledeću poziciju štampanja pomoću formule:

currentprint, + ( Širinan Mod )

Na primer, ako je trenutna pozicija za štampanje 24, širina izlazne linije je 80 i navedete SPC(90), sledeće štampanje će se pokrenuti na položaju 34 (Trenutna pozicija za štampanje + ostatak 90/80). Ako je razlika između trenutne pozicije štampanja i širine izlaznog reda manja od širine n (ili n Mod Širina), funkcija SPC se Preskoči na početak sledećeg reda i generišu razmake jednake n – (Širinacurrentprintpoložaj).

Napomena:  Proverite da li su vaše tabelarne kolone dovoljne da prilagode velika slova.

Kada koristite metod štampanja sa fontom proporcionalne razmaknicu, širina znakova razmaka odštampanih pomoću funkcije SPC je uvek prosečna širina svih znakova u veličini odabranog fonta. Međutim, ne postoji veza između broja odštampanih znakova i broja kolona fiksne širine koje oni zauzimaju. Na primer, veliko slovo W zauzima više od jedne kolone fiksne širine i malo slovo koje zauzima manje od jedne kolone fiksne širine.

Primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju SPC za pozicioniranje izlaza u datoteci i u trenutnom prozoru.

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

Sledeća izjava prouzrokuje da se tekst odštampa u trenutnom prozoru (pomoću metoda štampanja ) koji prethodi 30 razmaka.

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

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×