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 | Optional. 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) | Optional. Permet d’insérer des espaces dans la sortie, n étant le nombre d’espaces à insérer. |
Tab(n) | Optional. 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 | Optional. Expression numérique ou expression de chaîne à imprimer. |
charpos | Optional. 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.