VBA-Excel Changer la police

Résolu/Fermé
safami65 Messages postés 14 Date d'inscription mercredi 16 octobre 2013 Statut Membre Dernière intervention 21 octobre 2013 - 16 oct. 2013 à 15:43
safami65 Messages postés 14 Date d'inscription mercredi 16 octobre 2013 Statut Membre Dernière intervention 21 octobre 2013 - 21 oct. 2013 à 08:28
Bonjour,

Voici mon problème :

Par macro VBA, j'écrit du texte dans une cellule en inserant un retour à la ligne.

par exemple :

Nom
Prénom

Excele me met du calibri taille 11 par deffaut.

Peux ton gérer la police du "nom et du prénom" séparément par macro ?

(j'espère être claire ^^)

21 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
Modifié par f894009 le 16/10/2013 à 16:09
Bonjour,

Changement police, taille, couleur texte dans la meme cellule:

exemple:

Sub test()
With Worksheets("feuil1").Range("B1")
'texte cellule
.Value = "New Title"
'Caracteres 1 longueur 4: New_
With .Characters(Start:=1, Length:=4).Font
.Name = "Calibri"
.FontStyle = "Normal"
.Size = 11
End With
'Caracteres 5 longueur 5: Title
With .Characters(Start:=5, Length:=5).Font
.Name = "arial black"
.FontStyle = "Gras italique"
.Size = 28
.Color = -16776961
End With
End With
End Sub
6