J'ai une cellule qui contient le text " Collar Lot # " et j'aimerais append une string à la fin de celle-ci qui n'est pas en gras. Un exemple serait " Collar Lot # 23456 \ 34567 \ 45678". La tentative de mon code ci-dessous rend la string entière en gras, ce qui se traduit par " Collar Lot # 23456 \ 34567 \ 45678 "
With Workbooks(ThisWorkbook.name).Worksheets(1) ... .Cells(7, 5).value = "Collar Lot # " & "23456\34567\45678" End With
Comment puis-je m'assurer que le "23456 \ 34567 \ 45678" n'était pas gras?
.Cells(7, 5).Characters(Start:=14).Font.FontStyle = "Regular"
Le button Enregistrer la macro sur l'onglet Développeur du ruban est très utile pour find quelque chose comme ça.
Vous devriez spécifier le formatting en fonction de la position des caractères en utilisant quelque chose comme:
.Cells(7, 5).Characters(Start:=1, Length:=13).Font.FontStyle = "Bold"