Mettre en gras certains éléments d'une cellule Excel [Résolu]

Messages postés
15
Date d'inscription
mardi 16 juillet 2002
Dernière intervention
26 février 2009
- - Dernière réponse : cs_zujam
Messages postés
15
Date d'inscription
mardi 16 juillet 2002
Dernière intervention
26 février 2009
- 26 févr. 2009 à 15:59
Bonjour,
Je remplis une feuille Excel à travers un programme VB.
par exemple, je vais sélectionner et mettre dans une mm cellule Excel, tous les clients de janvier. Seulement je voudrais faire ressortir certains client de cette cellule qui on des particularités en les affichant en gras.
Voici une partie du code :
                    Excel.Cells(ligne, colonne) = Excel.Cells(ligne, colonne) & MyRecord.Fields("client") & Chr(10)

J'arrive facilement à mettre l'ensemble de la cellule en gras mais pas uniquement un client bien précis....
J'aimerais également mettre ce client d'une certaine couleur en fonction d'autres critère....

Est ce possible?
Suis-je assez clair
Merci d'avance pour votre aide.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
17308
Date d'inscription
mercredi 2 janvier 2002
Dernière intervention
22 août 2018
60
3
Merci
Comme toujours, l'enregistreur de marcros est ton ami.

lance l'enregistrement d'une macro (l'icon est un cercle bleu plein)
joues a mettre en grad un mot du contenu de ta cellule.
stoppe l'enregistrement.

dans la macro, tu pourras trouver, par exemple:

With ActiveCell.Characters(Start:=10, Length:=7).Font
.Name = "Tahoma"
.FontStyle = "Gras"
.Size = 8
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With

simple, non ?

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 89 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Renfield
Messages postés
15
Date d'inscription
mardi 16 juillet 2002
Dernière intervention
26 février 2009
0
Merci
Merci !!!
Commenter la réponse de cs_zujam

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.