Colorier un mot parmi d'autre dans cellule
Résolu
daiman
-
daiman -
daiman -
Bonjour,
avec votre aide j'ai réussi à crée une macro me permettant de recherche un mot ou un nombre dans une feuille excel. les lignes contenant ces mots sont ensuites copiés dans une autre feuille. sa fonctionne très bien sauf que j'ai du mal à retrouvé le mot recherche dans les lignes copiées. comment colorier le mot, et uniquement le mot recherche en rouge? avec eventuelle une nouvelle taille et un autre style d'écriture.
j'ai le même souci de police avec mes message MSGBOX. je n'arrive pas à affiché la couleur que je veut et encore moins changer la taille de mes MSGBOX.
merci d'avance de votre aide
avec votre aide j'ai réussi à crée une macro me permettant de recherche un mot ou un nombre dans une feuille excel. les lignes contenant ces mots sont ensuites copiés dans une autre feuille. sa fonctionne très bien sauf que j'ai du mal à retrouvé le mot recherche dans les lignes copiées. comment colorier le mot, et uniquement le mot recherche en rouge? avec eventuelle une nouvelle taille et un autre style d'écriture.
j'ai le même souci de police avec mes message MSGBOX. je n'arrive pas à affiché la couleur que je veut et encore moins changer la taille de mes MSGBOX.
merci d'avance de votre aide
A voir également:
- Colorier un mot parmi d'autre dans cellule
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Comment remplacer un mot par un autre dans word - Guide
- Mot de passe bios perdu - Guide
6 réponses
bonjour,
tout d'abord pour votre aide. j'ai finalement réussi à resoudre mon problème. mon code n'est peut être pas très conventionnel mais il a le mérite de fonctionner.
With Worksheets("Données Brut").Cells(l, C)
Set trouvé = .Find(What:=mot)
If Not trouvé Is Nothing Then
B = Cells(l, C).Value
d = Len(mot)
a = InStr(1, B, mot, 1)
Cells(l, C).Select
With ActiveCell.Characters(Start:=a, Length:=d).Font
.ColorIndex = 3
End With
Rows(l).Select
Selection.copy
Sheets("recherche").Select
Rows(r).Select
ActiveSheet.Paste
r = r + 1
End If
End With
Next C
Next l
tout d'abord pour votre aide. j'ai finalement réussi à resoudre mon problème. mon code n'est peut être pas très conventionnel mais il a le mérite de fonctionner.
With Worksheets("Données Brut").Cells(l, C)
Set trouvé = .Find(What:=mot)
If Not trouvé Is Nothing Then
B = Cells(l, C).Value
d = Len(mot)
a = InStr(1, B, mot, 1)
Cells(l, C).Select
With ActiveCell.Characters(Start:=a, Length:=d).Font
.ColorIndex = 3
End With
Rows(l).Select
Selection.copy
Sheets("recherche").Select
Rows(r).Select
ActiveSheet.Paste
r = r + 1
End If
End With
Next C
Next l
Bonsoir,
"les lignes contenant ces mots sont ensuites copiés dans une autre feuille. sa fonctionne très bien sauf que j'ai du mal à retrouvé le mot recherche dans les lignes copiées"
Là ... je ne saisis pas trop ... Si tu les as trouvés tu sais ou ils sont ??? Le mot que tu as trouvé sur ta 1ere feuille est le meme que sur ta 2eme feuille ???
"j'ai le même souci de police avec mes message MSGBOX. je n'arrive pas à affiché la couleur que je veut et encore moins changer la taille de mes MSGBOX"
Donne un exemple de ce que tu attend, stp.
"les lignes contenant ces mots sont ensuites copiés dans une autre feuille. sa fonctionne très bien sauf que j'ai du mal à retrouvé le mot recherche dans les lignes copiées"
Là ... je ne saisis pas trop ... Si tu les as trouvés tu sais ou ils sont ??? Le mot que tu as trouvé sur ta 1ere feuille est le meme que sur ta 2eme feuille ???
"j'ai le même souci de police avec mes message MSGBOX. je n'arrive pas à affiché la couleur que je veut et encore moins changer la taille de mes MSGBOX"
Donne un exemple de ce que tu attend, stp.
merci shaboo,
je vais te donneés un exemple.
je recherche le mot "controle" dans ma feuille excel.
cette feuille est pleine de donnée de la colone A à P sur environ 2000 lignes."toutes les cellue sont pleines"
chaque colone contient un titre. exemple colone A s'appel "code cmao", colone B s'appel " temps r" , colone C s'appel etc.....
lorsque le mot est trouvé dans une de ces colones je copie la ligne entière dans une autres feuilles. ce qui fait que j'ai à peu près 300 lignes de donné avec les mêmes colone biensur. le fait de coloriser mon mot me permet de voir tout de suite de quel colone elle issus.
merci de ton aide encore une fois.
je vais te donneés un exemple.
je recherche le mot "controle" dans ma feuille excel.
cette feuille est pleine de donnée de la colone A à P sur environ 2000 lignes."toutes les cellue sont pleines"
chaque colone contient un titre. exemple colone A s'appel "code cmao", colone B s'appel " temps r" , colone C s'appel etc.....
lorsque le mot est trouvé dans une de ces colones je copie la ligne entière dans une autres feuilles. ce qui fait que j'ai à peu près 300 lignes de donné avec les mêmes colone biensur. le fait de coloriser mon mot me permet de voir tout de suite de quel colone elle issus.
merci de ton aide encore une fois.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question