Objet Characters (Excel)
Cet objet représente les caractères d'un objet contenant du texte.
L’objet Characters permet de modifier toute séquence de caractères contenue dans une chaîne de texte.
Utilisez Caractères (début, longueur), où start est le numéro de caractère de début et length est le nombre de caractères, pour renvoyer un objet Characters .
L'exemple suivant montre comment ajouter du texte à la cellule B1, puis appliquer le style gras au deuxième mot.
With Worksheets("Sheet1").Range("B1")
.Value = "New Title"
.Characters(5, 5).Font.Bold = True
End With
La propriété Characters de l’objet Range est nécessaire uniquement lorsque vous devez modifier une partie du texte d’un objet sans affecter le reste (vous ne pouvez pas utiliser la propriété Characters pour mettre en forme une partie du texte si l’objet ne prend pas en charge le texte enrichi). Pour modifier l'ensemble du texte simultanément, vous pouvez en principe appliquer la méthode ou la propriété appropriée directement à l'objet. L’exemple suivant montre comment appliquer le style italique au contenu de la cellule A5.
Worksheets("Sheet1").Range("A5").Font.Italic = True
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.