XL 2019 VBA Excel : Commentaire en gras

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 !

Solution
Pas simple à trouver...
VB:
Sub Test()
    If Not [C6].Comment Is Nothing Then [C6].Comment.Delete
    [C6].AddComment
    [C6].Comment.Visible = True
    [C6].Comment.Text Text:="Exemple:" & Chr(10) & "Commentaire X en gras: X"
    Call FormatCommentaireDernierCaractèresGras([C6])
End Sub

Sub FormatCommentaireDernierCaractèresGras(Cellule As Range)
    Dim Lg As Integer
    
    If Cellule.Comment Is Nothing Then Exit Sub
    
    Lg = Len(Cellule.Comment.Text)
    
    With Cellule.Comment.Shape.TextFrame
        '.Characters.Font.Size = 11
        '.Characters.Font.Color = RGB(255, 0, 0)
        '.Characters(Start:=1, Length:=Lg).Font.Bold = False
        .Characters(Start:=Lg, Length:=1).Font.Bold = True
    End With
End Sub
Pas simple à trouver...
VB:
Sub Test()
    If Not [C6].Comment Is Nothing Then [C6].Comment.Delete
    [C6].AddComment
    [C6].Comment.Visible = True
    [C6].Comment.Text Text:="Exemple:" & Chr(10) & "Commentaire X en gras: X"
    Call FormatCommentaireDernierCaractèresGras([C6])
End Sub

Sub FormatCommentaireDernierCaractèresGras(Cellule As Range)
    Dim Lg As Integer
    
    If Cellule.Comment Is Nothing Then Exit Sub
    
    Lg = Len(Cellule.Comment.Text)
    
    With Cellule.Comment.Shape.TextFrame
        '.Characters.Font.Size = 11
        '.Characters.Font.Color = RGB(255, 0, 0)
        '.Characters(Start:=1, Length:=Lg).Font.Bold = False
        .Characters(Start:=Lg, Length:=1).Font.Bold = True
    End With
End Sub
 
Dernière édition:
- 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
19
Affichages
621
Réponses
2
Affichages
330
Retour