VBA-Excel Changer la police

Résolu
safami65 Messages postés 14 Statut Membre -  
safami65 Messages postés 14 Statut Membre -
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

  • 1
  • 2
  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    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
  • 1
  • 2