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
Tab[(n)]
Izbirni nargument je številka stolpca, premaknjena pred prikazom ali tiskanjem naslednjega izraz na seznamu. Če ga izpustite, tabulatorka premakne točko vstavljanja na začetek naslednjega območje izpisa. To omogoča , da se namesto vejice uporablja tabulatorka v območnih nastavitvah, kjer je vejica uporabljena kot decimalno ločilo.
Opombe
Če je trenutni položaj tiskanja v trenutni vrstici večji od n, funkcija Tab preskoči v n-ti stolpec v naslednji vrstici izpisa. Če je n manjši od 1, funkcija Tab premakne položaj tiskanja v stolpec 1. Če je n večji od širine vrstice izpisa, funkcija Tab izračuna naslednji položaj tiskanja s formulo:
n Mod širina
Na primer, če je širina 80 in določite funkcijo Tab(90), se naslednje tiskanje začne pri stolpcu 10 (ostanek 90/80). Če je n manjši od trenutnega položaja tiskanja, se tiskanje začne v naslednji vrstici pri izračunanem položaju tiskanja. Če je izračunani položaj tiskanja večji od trenutnega položaja tiskanja, se tiskanje začne pri izračunanem položaju tiskanja v isti vrstici.
Skrajno levi položaj tiskanja v vrstici izpisa je vedno 1. Če uporabite izjavo Print # za tiskanje datotek, je skrajno desni položaj tiskanja trenutna širina izhodne datoteke, ki jo lahko nastavite z izjavo Width #.
Opomba: Preverite, ali so tabelarični stolpci dovolj široki za vnos širokih črk.
Če uporabljate funkcijo Tab z metodo Print, se površina tiskanja razdeli v enotne stolpce z nespremenljivo širino. Širina posamičnega stolpca je povprečje širine vseh znakov v velikosti 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 funkcija Tab uporabljena za določanje položaja izpisa v datoteki in v oknu Neposredno.
' 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.
Funkcijo Tab lahko uporabite tudi z metodo Print. Spodnja izjava natisne besedilo, ki se začne pri stolpcu 10.
Debug.Print Tab(10); "10 columns from start."