Share via


Méthode Print

Imprime le texte dans la fenêtre Exécution.

Syntaxe

objet . Imprimer [ outputlist ]

La syntaxe de la méthode Print est composée du qualificateur d’objet et de l’élément suivants :

Élément Description
object Facultatif. Expression d’objet qui prend la valeur d’un objet dans la liste S’applique à.
outputlist Facultatif. Expression ou liste d’expressions à imprimer. S’il est omis, une ligne vierge est imprimée.

L’argument outputlist a la syntaxe et les parties suivantes :

{Spc(n) | Tab(n)} expression charpos

Élément Description
Spc(n) Facultatif. Permet d’insérer des espaces dans la sortie, n étant le nombre d’espaces à insérer.
Tab(n) Facultatif. Permet de positionner le point d’insertion sur un numéro de colonne absolu, n étant le numéro de colonne. Utilisez Tab sans argument pour positionner le point d’insertion au début de la zone d’impression suivante.
expression Facultatif. Expression numérique ou expression de chaîne à imprimer.
charpos Facultatif. Spécifie le point d’insertion du caractère suivant. Utilisez un point-virgule (;) pour positionner le point d’insertion immédiatement après le dernier caractère affiché. Utilisez Tab(n) pour positionner le point d’insertion sur un numéro de colonne absolu. Utilisez Tab sans argument pour le positionner au début de la zone d’impression suivante. Si charpos est omis, le caractère suivant est imprimé sur la ligne suivante.

Remarques

Vous pouvez séparer plusieurs expressions par un espace ou un point-virgule.

Toutes les données imprimées dans la fenêtre Exécution sont correctement mises en forme à l’aide du séparateur décimal pour les paramètres régionaux spécifiés pour votre système. Les mots clés sont générés dans la langue de l’application hôte.

Pour les données booléennes , True ou False est imprimé. Les mots clés True et False sont traduits dans la langue des paramètres régionaux définis pour l’application hôte.

Les données de date sont écrites à l’aide du format de date courte standard reconnu par votre système. Dans le cas où le composant de date et d’heure est absent ou a la valeur zéro, seules les données fournies sont écrites.

Rien n’est écrit si les données outputlist ont la valeur Empty. Toutefois, si les données outputlist ont la valeur Null, Null est sortie. Le mot clé Null est correctement traduit lors de sa sortie.

Pour les données d’erreur, la sortie est écrite en tant que Error errorcode. Le mot clé Error est correctement traduit lors de sa sortie.

L’objet est obligatoire si la méthode est utilisée en dehors d’un module disposant d’un espace d’affichage par défaut. Par exemple, une erreur se produit si la méthode est appelée dans un module standard sans spécifier d’objet, mais si elle est appelée dans un module de formulaire, la liste de sortie s’affiche sur le formulaire.

Remarque

Étant donné que la méthode Print imprime généralement avec des caractères espacés proportionnellement, il n’existe aucune corrélation entre le nombre de caractères imprimés et le nombre de colonnes à largeur fixe qu’ils occupent. Par exemple, une lettre large, telle qu’un « W », occupe plus d’une colonne à largeur fixe, et une lettre étroite, telle qu’un « i », occupe moins. Pour permettre l’utilisation de caractères plus larges que la moyenne, vos colonnes tabulaires doivent être suffisamment éloignées. Vous pouvez également imprimer à l’aide d’une police à tonalité fixe (telle que Courier) pour vous assurer que chaque caractère utilise une seule colonne.

Exemple

À l’aide de la méthode Print , cet exemple montre comment afficher la valeur de la variable MyVar dans la fenêtre Exécution. La méthode Print ne s’applique qu’à des objets pouvant afficher du texte.

Dim MyVar
MyVar = "Come see me in the Immediate pane."
Debug.Print MyVar

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.