Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2011, 13h20   #1
Invité régulier
 
Inscription : juillet 2008
Messages : 62
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 62
Points : 7
Points : 7
Par défaut mettre en surlignage la recherche

Bonjour
J'aimerais savoir si il y a une option dans la fonction "find" de EXCEL 2007 qui permet de mettre en couleur la(les) recherche(s) ?
Merci
Matt
momo032114 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 15h27   #2
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Bonjour,

Non.

Mais tu peux le faire par macro. Tu dis si ça t'intéresse.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 06h46   #3
Invité régulier
 
Inscription : juillet 2008
Messages : 62
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 62
Points : 7
Points : 7
Alors oui cela m’intéresse par macro je vais donc essayer de me mettre au VB !
Si tu as des idees je suis preneur

merci
Matt
momo032114 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 11h47   #4
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Bonjour,

La macro te demande d'abord la chaîne à rechercher et ensuite la plage sur laquelle doit se faire la recherche (les cellules trouvées sont coloriées en jaune) :

Code :
1
2
3
4
5
6
7
8
9
10
11
Sub FindCouleuur()
rech = InputBox("Entrez l'élément à rechercher")
Set plage = Application.InputBox("Entrez la plage de recherche", Type:=8)
Set c = plage.Find(rech)
If Not c Is Nothing Then
    resadr = c.Address
    Do
        c.Interior.ColorIndex = 6
        Set c = plage.FindNext(c)
    Loop While c.Address <> resadr
End If
End Sub
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/12/2011, 13h41   #5
Invité régulier
 
Inscription : juillet 2008
Messages : 62
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 62
Points : 7
Points : 7
Merci beaucoup c'est Nickel !

Puis je t'embeter une derniere fois pour te demander comment faire pour reinitialiser la recherche ? pour enlever la couleur apres la recherche sachant que sur la feuille excel il y a des autres couleurs deja présentes ?

Merci d'avance
momo032114 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h44.


 
 
 
 
Partenaires

Hébergement Web