Tab, fonction

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Remarque : Si le Service Microsoft Jet Expression s’exécute en mode sandbox, qui empêche l’évaluation des expressions potentiellement dangereuses de la fonction, une méthode, un objet ou une propriété décrites dans cette rubrique est désactivée. Pour plus d’informations sur le mode sandbox, recherchez « mode sandbox » dans l’aide.

Utilisée avec l’instruction Print # ou la méthode Print pour positionner la sortie.

Syntaxe

Onglet [(n)]

L' option nargument est le numéro de colonne déplacé vers avant d’afficher ou imprimer la prochaine expression dans une liste. En cas d’omission, tabulation pour déplacer le point d’insertion au début de la prochaine zone d’impression. Ainsi, onglet pour utilisées à la place d’une virgule dans les paramètres régionaux où la virgule est utilisée comme séparateur décimal.

Remarques

Si la position d’impression actuelle sur la ligne actuelle est supérieure à n, Tab passe à la colonne nsur la ligne de sortie suivante. Si n est inférieur à 1, Tab atteint la position d’impression dans la colonne 1. Si n est supérieur à l’épaisseur de trait de sortie, Tab calcule la position d’impression suivante à l’aide de la formule :

n Mod largeur

Par exemple, si largeur est de 80 et que vous spécifiez onglet (90), l’impression suivante commence à la colonne 10 (le reste de 90/80). Si n est inférieur à la position d’impression actuelle, l’impression commence à la ligne suivante sur 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.

La position d’impression à l’extrême 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.

Remarque : Vérifiez que les colonnes sont suffisamment large pour contenir des lettres larges.

Lorsque vous utilisez la fonction Tab avec la méthode Print , la surface d’impression est divisée en colonnes de largeur fixe uniforme. La largeur de chaque colonne est une moyenne de la largeur de tous les caractères dans la taille de la police choisie. Toutefois, 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 longueur fixe et la lettre minuscule i occupe moins d’une colonne de longueur fixe.

Exemple

Remarque : Exemples suivants illustrent l’utilisation de cette fonction dans une Visual Basic pour le module d’Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de recherche et entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction Tab pour positionner la sortie dans un fichier, puis dans la fenêtre exécution .

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

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

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×