Funzione Tab

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Nota: La funzione, il metodo, la proprietà o l'oggetto descritto in questo argomento è disabilitato se Microsoft Jet Expression Service è in esecuzione in modalità sandbox, che impedisce la valutazione delle espressioni potenzialmente pericolose. Per altre informazioni sulla modalità sandbox, cercare "modalità sandbox" nella Guida.

Usata con l'istruzione Print # o il metodo Print per posizionare l'output.

Sintassi

Scheda [(n)]

Il facoltativo nargomento è il numero di colonna spostato prima di visualizzare o stampare la successiva espressione in un elenco. Se omesso, scheda sposta il punto di inserimento all'inizio della successiva area di stampa. In questo modo scheda da utilizzare invece di un punto e virgola nelle impostazioni internazionali nel punto in cui viene utilizzata il punto e virgola come separatore decimale.

Osservazioni

Se la posizione di stampa nella riga corrente è maggiore di n, Tab passa al nesima colonna nella riga di output successiva. Se n è minore di 1, scheda Sposta la posizione di stampa alla colonna 1. Se n è maggiore della larghezza della riga di output, scheda viene calcolata la posizione di stampa successiva utilizzando la formula:

n Resto larghezza

Ad esempio, se width è 80 e si specificano scheda (90), la stampa successiva inizierà dalla colonna 10 (il resto di 90/80). Se n è minore della posizione di stampa, la stampa inizierà nella riga successiva alla posizione di stampa calcolata. Se la posizione di stampa calcolata è maggiore della posizione di stampa, la stampa inizierà in corrispondenza della posizione di stampa calcolata nella stessa riga.

La posizione di stampa all'estrema sinistra in una riga di output è sempre 1. Quando si utilizza l'istruzione Print # per stampare su file, la posizione di stampa all'estrema destra corrisponde alla larghezza corrente del file di output, è possibile impostare utilizzando la larghezza # istruzione.

Nota:  Assicurarsi che le colonne della tabella siano abbastanza larghe da contenere lettere larghe.

Quando si utilizza la funzione Tab con il metodo di stampa , area di stampa è diviso in uniforme, larghezza fissa colonne. La larghezza di ogni colonna è una media della larghezza di tutti i caratteri di dimensione in punti del tipo di carattere scelto. Tuttavia, non è presente alcuna relazione tra il numero di caratteri stampati e il numero di colonne di larghezza fissa occupate da tali caratteri. Ad esempio, la lettera maiuscola W occupa più colonne di larghezza fissa e la lettera minuscola inferiore a una colonna a larghezza fissa.

Esempio

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio viene usata la funzione Tab per posizionare l'output in un file e nella finestra controllo immediato .

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

La funzione Tab può anche essere utilizzata con il metodo di Stampa . L'istruzione seguente consente di stampare il testo a partire dalla colonna 10.

Debug.Print Tab(10); "10 columns from start."
Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×