Table of contents
TOC
Réduire la table des matières
Développer la table des matières

Tab, fonctionTab Function

office 365 dev account|Dernière mise à jour: 14/03/2018
|
2 Collaborateurs

Utilisé avec l’instruction Print # ou la méthode Print pour positionner la sortie. SyntaxeOnglet [ ()n) ] L’option nargument est le nombre de colonnes déplacé vers avant d’afficher ou d’imprimerl’expression suivante dans une liste. Si omis, Tab déplace le point d’insertion au début de prochainezone d’impression. Ainsi, l' onglet être utilisé à la place d’une virgule dans desparamètres régionaux où la virgule sert de séparateur décimal. Remarques Si la position d’impression actuelle sur la ligne active est supérieure à n, la fonction Tab passe à la n ième colonne de la ligne de sortie suivante. Si n est inférieure à 1, les déplacements onglet position de l’impression à la colonne 1. Si n est supérieure à la largeur de ligne de sortie, Tab calcule la position d’impression suivante à l’aide de la formule : nModlargeur , par exemple, si la largeur est de 80 et que vous spécifiez onglet ( 90 ),le impression suivante commence à la colonne 10 (le reste de 90/80). Si n est inférieure à la position d’impression actuelle, l’impression commence à la ligne suivante à la position d’impression calculée. Si la position d’impression calculée est supérieure à la position d’impression actuelle, l’impression commence à la position d’impression calculée sur la même ligne. Position d’impression la plus à gauche sur une ligne de sortie est toujours 1. Lorsque vous utilisez l’instruction Print # pour imprimer dans des fichiers, la position d’impression à l’extrême droite est la largeur actuelle du fichier de sortie, laquelle peut être définie à l’aide de la largeur # instruction.Used with the Print # statement or the Print method to position output. SyntaxTab [ (n) ] The optional nargument is the column number moved to before displaying or printing the nextexpression in a list. If omitted, Tab moves the insertion point to the beginning of the nextprint zone. This allows Tab to be used instead of a comma inlocales where the comma is used as a decimal separator. Remarks If the current print position on the current line is greater than n, Tab skips to the n th column on the next output line. If n is less than 1, Tab moves the print position to column 1. If n is greater than the output line width, Tab calculates the next print position using the formula: nModwidth For example, if width is 80 and you specify Tab( 90 ), the next print will start at column 10 (the remainder of 90/80). If n is less than the current print position, printing begins on the next line at the calculated print position. If the calculated print position is greater than the current print position, printing begins at the calculated print position on the same line. The leftmost print position on an output line is always 1. When you use the Print # statement to print to files, the rightmost print position is the current width of the output file, which you can set using the Width # statement.

Remarque Assurez-vous que les colonnes tabulaires sont suffisamment larges pour contenir des lettres larges.Note Make sure your tabular columns are wide enough to accommodate wide letters.

Lorsque vous utilisez la fonction Tab avec la méthode Print , la surface d’impression est divisée en colonnes uniformes de largeur fixe. La largeur de chaque colonne est une moyenne de la largeur de tous les caractères dans la taille de la police choisie. Cependant, il n’existe aucune corrélation entre le nombre de caractères imprimés et le nombre de colonnes de largeur fixe que ces caractères occupent. Par exemple, la lettre majuscule W occupe plus d’une colonne de largeur fixe et la lettre minuscule i occupe moins d’une colonne de largeur fixe.When you use the Tab function with the Print method, the print surface is divided into uniform, fixed-width columns. The width of each column is an average of the width of all characters in the point size for the chosen font. However, there is no correlation between the number of characters printed and the number of fixed-width columns those characters occupy. For example, the uppercase letter W occupies more than one fixed-width column and the lowercase letter i occupies less than one fixed-width column.

ExempleExample

Cet exemple utilise la fonction Tab pour positionner la sortie dans un fichier et dans la fenêtre exécution .This example uses the Tab function to position output in a file and in the Immediate window.

' 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 fonction Tab peut également être utilisée avec la méthode Print . L’instruction suivante imprime le texte en commençant à la colonne 10.The Tab function can also be used with the Print method. The following statement prints text starting at column 10.

Debug.Print Tab(10); "10 columns from start."

© 2018 Microsoft