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

cs_zujam 15 Messages postés mardi 16 juillet 2002Date d'inscription 26 février 2009 Dernière intervention - 26 févr. 2009 à 15:12 - Dernière réponse : cs_zujam 15 Messages postés mardi 16 juillet 2002Date d'inscription 26 février 2009 Dernière intervention
- 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
Renfield 17308 Messages postés mercredi 2 janvier 2002Date d'inscription 22 août 2018 Dernière intervention - 26 févr. 2009 à 15:45
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 ?

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 95 internautes ce mois-ci

Commenter la réponse de Renfield
cs_zujam 15 Messages postés mardi 16 juillet 2002Date d'inscription 26 février 2009 Dernière intervention - 26 févr. 2009 à 15:59
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.