VBA Mise en forme 1 caractère * dans fichier excel

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Laliepomm

XLDnaute Junior
Bonjour à tous,

Super novice en macro sur excel (dès que je ne peux plus utiliser ma chère fonction "enregistrement d'une macro"), je cherche à modifier le format d'un caractère, en l'occurrence * et uniquement ce caractère dans mon tableau.
j'ai trouvé une idée de macro mais elle met tous les caractères en forme 😕

Si vous avez une solution...
D'avance merci

Lalie
 

Pièces jointes

Bonjour Laliepomm,
VB:
Sub Backup()
Dim c As Range, n%
Application.ScreenUpdating = False
For Each c In [TableauCompétence7]
    n = InStr(c, "*")
    If n Then
        With c.Characters(n, 1).Font
            .Bold = True
            .ColorIndex = 46
            .Size = 30
            .Name = "Benard MT condensed"
        End With
    End If
Next
End Sub

Sub retour()
With [TableauCompétence7].Font
    .Bold = False
    .ColorIndex = xlAutomatic
    .Size = 11
    .Name = "Arial"
End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
246
Retour