Prikladám upravené makro, ktoré si Foxymus odchytil.
Skúsim aj popísať logiku makra:
cmt - objekt komentára príslušnej bunky
dlzka_mena - aby sa dalo s textom manipulovať, treba definovať odkiaľ, pokiaľ. Premenná preto, aby sa dalo použiť, ak bude "meno:" dynamické
cmt.Shape.TextFrame.Characters.Font.Bold = True - celý text hrubé písmo
cmt.Shape.TextFrame.Characters(dlzka_mena, Len(cmt.Text)).Font.Bold = False - časť textu od určitej pozície až po koniec textu - zrušenie hrubého písma
Sub Foxy_Macro()
'
Dim cmt As Comment, dlzka_mena As Integer
Range("A30").AddComment
Range("A30").Comment.Visible = False
Range("A30").Comment.Text Text:="meno:" & Chr(10) & "Text komentáru"
dlzka_mena = Len("meno:")
Set cmt = Range("A30").Comment
With cmt.Shape.TextFrame
.Characters.Font.Bold = True
.Characters(dlzka_mena, Len(cmt.Text)).Font.Bold = False
End With
End Sub
Palo