Partager via


Propriété Range.Characters (Excel)

Renvoie un objet Characters qui représente une plage de caractères dans le texte de l’objet. Utilisez l’objet Characters pour mettre en forme des caractères dans une chaîne de texte.

Syntaxe

expression. Caractères (Début, Longueur)

expression Variable représentant un objet Range.

Paramètres

Nom Requis/Facultatif Type de données Description
Start Facultatif Variant Premier caractère à renvoyer. Si vous ne spécifiez pas cet argument ou s'il a la valeur 1, cette propriété renvoie une plage de caractères débutant par le premier caractère.
Length Facultatif Variant Nombre de caractères à renvoyer. Si vous ne spécifiez pas cet argument, cette propriété renvoie le reste de la chaîne (tout ce qui suit le caractère de rang Début).

Remarques

L’objet Characters n’est pas une collection.

Exemple

Cet exemple montre comment mettre en gras le troisième caractère de la cellule A1 de la feuille « Sheet1 ».

With Worksheets("Sheet1").Range("A1") 
 .Value = "abcdefg" 
 .Characters(3, 1).Font.Bold = True 
End With

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.