Napomena
Funkcija, metod, objekat ili svojstvo opisani u ovoj temi onemogućeni su ako je usluga Microsoft Jet Expression Service pokrenuta u režimu "sandbox", što sprečava procenu potencijalno nebezbednih izraza. Više informacija o režimu "sandbox" potražite u pomoći za "režim sandbox".
Koristi se sa izjavom Štampanje # ili metodom štampanja za određivanje pozicioniranja izlaza.
Sintaksa
Tab[(n)]
Opcionalni argument nje broj kolone premešten pre prikazivanja ili štampanja sledećeg izraza na listi. Ako se izostavi, taster Tab pomera mesto umetanja na početak sledeće zone štampanja. Ovo omogućava da se Tab koristi umesto zareza u lokalnim standardima, gde se zarez koristi kao znak za razdvajanje decimala.
Napomene
Ako je trenutni položaj štampanja u trenutnom redu veći od n, Tab prelazi na nkolonu u sledećem izlaznom redu. Ako je n manji od 1, taster Tab pomera poziciju štampanja u kolonu 1. Ako je n veće od širine izlazne linije, Tab izračunava sledeću poziciju štampanja pomoću formule:
n Širina moda
Na primer, ako je širina 80 i navedete Tab(90), sledeće štampanje će početi od kolone 10 (ostatak od 90/80). Ako je n manja od trenutne pozicije štampanja, štampanje počinje u sledećem redu na izračunatoj poziciji štampanja. Ako je izračunati položaj štampanja veći od trenutnog položaja štampanja, štampanje počinje od izračunate pozicije štampanja u istom redu.
Krajnje leva pozicija štampanja u izlaznom redu je uvek 1. Kada koristite izjavu Štampanje # da biste odštampali u datoteke, krajnje desna pozicija štampanja je trenutna širina izlazne datoteke, koju možete da podesite pomoću izjave Width # .
Napomena
Proverite da li su kolone tabele dovoljno široke da mogu da sadrže široka slova.
Kada koristite funkciju Tab sa metodom štampanja , površina za štampanje je podeljena u jednojednačne kolone fiksne širine. Širina svake kolone je prosek širine svih znakova u veličini tačke za odabrani font. Međutim, ne postoji korelacija između broja odštampanih znakova i broja kolona fiksne širine koje ti znakovi zauzimaju. Na primer, veliko slovo W zauzima više kolona fiksne širine, a malo slovo i 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 Tab za postavljanje izlaza u datoteci i u trenutnom prozoru.
' The Tab function can be used
' with the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
' The second word prints at column 20.
Print #1, "Hello"; Tab(20); "World."
' If the argument is omitted, cursor is moved
' to the next print zone.
Print #1, "Hello"; Tab; "World"
Close #1 ' Close file.
Funkcija Tab može da se koristi i sa metodom štampanja . Sledeća izjava štampa tekst počevši od kolone 10.
Debug.Print Tab(10); "10 columns from start."