Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Remarque : La fonction, la méthode, l’objet ou la propriété décrits dans cette rubrique est désactivée si le service d’expressions de Microsoft Jet s’exécute en mode sandbox, ce qui empêche l’évaluation d’expressions potentiellement non sûres. Pour plus d’informations sur le mode sandbox, recherchez « mode sandbox » dans l’Aide.

Utilisé avec l’instruction Imprimer # ou la méthode Imprimer pour positionner le résultat.

Syntaxe

Spc ( n )

La liste nargument obligatoire est le nombre d’espaces à insérer avant d’afficher ou d’imprimer la expression suivante dans une liste.

Remarques

Si n est inférieur à la largeur de la ligne de sortie, la position d’impression suivante suit immédiatement le nombre d’espaces imprimés. Si n est supérieur à la largeur de la ligne de sortie, Spc calcule la position d’impression suivante à l’aide de la formule :

currentprintposition +(n Largeur Mod)

Par exemple, si la position d’impression actuelle est de 24, que la largeur de la ligne de sortie est égale à 80 et que vous spécifiez Spc(90),l’impression suivante commencera à la position 34 (position d’impression actuelle + le reste de 90/80). Si la différence entre la position d’impression actuelle et la largeur de la ligne de sortie est inférieure à n (ou n Largeur Mod),la fonction Spc passe au début de la ligne suivante et génère des espaces égaux à n(largeurcurrentprintposition).

Remarque :  Assurez-vous que vos colonnes tabulaires sont suffisamment larges pour accueillir des lettres larges.

Lorsque vous utilisez la méthode Imprimer avec une police proportionnellement espanée, la largeur des espaces imprimés à l’aide de la fonction Spc est toujours une moyenne de la largeur de tous les caractères de la taille en points de la police choisie. Il n’existe toutefois aucune corrélation entre le nombre de caractères imprimés et le nombre de colonnes de longueur fixe qu’ils occupent. Par exemple, la lettre W en haut occupe plus d’une colonne de longueur fixe et la lettre minuscule i occupe moins d’une colonne de longueur fixe.

Exemple

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction Spc pour positionner la sortie dans un fichier et dans la fenêtre Immediate.

' The Spc function can be used with 
' the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
Print #1, "10 spaces between here"; Spc(10); "and here."
Close #1 ' Close file.

L’instruction suivante entraîne l’impression du texte dans la fenêtre Immédiate (à l’aide de la méthode d’impression) précédé de 30 espaces.

Debug.Print Spc(30); "Thirty spaces later..."

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×