![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2005
Messages: 45
|
Bonjour le forum,
Merci d'avance pour le temps que vous prendrez à lire ce message. J'aimerai avoir une macro permettant de rechercher une valeur dans la colonne A en tapant la recherche en B2 par exemple. (Ex : recherche de la référence 15677 dans une liste de 1500 références) Ainsi il suffirait de cliquer sur un bouton de commande pour que la macro s'exécute et se place sur la valeur recherchée. De plus est-il possible de surligner la ligne contenant la valeur ? Merci d'avance à tous. Infratunes. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
|
Salut Infratunes,
Le code suivant fait ce que tu souhaites. Je suppose que la plage de données de recherche commence en A1 et finit a la dernière cellule non vide de cette meme colonne. A toi de l'affecter a un bouton de commande. Code PHP:
__________________
« Connaître son ignorance est la meilleure part de la connaissance. » ![]() |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Occasionel
|
Pour ceci, tu pourrais essayer d'utiliser un bouton avec une macro en vba.
Je te propose d'utliser "WorksheetFunction.VLookup" qui est l'équivalent en VBA de RechercheV sous excel et qui va te permettre de trouver ta référence. Ensuite tu récupères la ligne concerné et tu fais un select sur cette ligne ainsi elle sera sélectionnée et enfin tu la colorie à l'aide "feuille.cellule.interior.colorindex = index de couleur". Tu peux générer une macro sous excel pour récupérer l'index de couleur qui te convient. J'espère t'avoir donné une piste de départ. A plus
__________________
Que la force soit avec toi, jeune jedi ! ! ! |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Barbatruc
|
Bonjour a tous,
Je viens de jeter un oeil a ton code Michel, interressant l'utilisation du Find, je ne pense jamais a l'utiliser. Par contre l'idée de la macro evenementielle, je me suis taté a l'utiliser Cependant, excuse moi de te dire ca, mais ton code merdouille quelque peu car si l'on rentre 10 dans la cellule B2, le code selectionne la cellule contenant zaza10. Est-ce qu'il faut rajouter une option dans le code du Find? @+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. » ![]() |
|
|
|
|
|
#6 (permalink) | |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Aubenas
Version Excel : Excel 2000 (PC)
Messages: 1 126
|
re à Tous,
Merci, Porcinet de ta remarque. En effet il fallait écrire: Citation:
A+ Michel Dernière modification par michel_m ; 21/07/2007 à 00h52. |
|
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2005
Messages: 45
|
Merci à tous !
je vais essayer chacune des fonctions. PS : Michel, est-il possible de sélectionner toute la ligne en jaune et pas seulement la valeur ? Merci Infratunes Dernière modification par Infratunes ; 25/07/2006 à 14h33. |
|
|
|
|
|
#8 (permalink) | |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Aubenas
Version Excel : Excel 2000 (PC)
Messages: 1 126
|
Re:
ici, on colorietoute la ligne. inconvénient: on enlève toutes les autres couleurs de la feuille Citation:
|
|
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2005
Messages: 45
|
Merci Michel
Est-il possible d'appliquer cette modification simplement jusqu'à la colonne G. Si oui, est-ce que cela détruiera les autres couleurs de la feuille également ? merci ![]() |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Aubenas
Version Excel : Excel 2000 (PC)
Messages: 1 126
|
Oui c'est possible: les couleurs ne seront alors détruites que de la colonne A à G. est-ce cela que tu veux?
(on pourrait ne détruire que la ligne concernée dans ces colonnes mais c'est un petit peu plus compliqué, donc...) dans l'attente Michel |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Saint-Etienne
Version Excel : Excel XP (PC)
Messages: 4 453
|
bonjour tout le monde
![]() a partir du code de l'excellentissime michel, une idée pour les couleurs de lignes sans pertes des couleurs précédentes. par contre on ne peux plus utiliser de MEFC (enfin pour le moment) salut |
|
|
|
|
|
#13 (permalink) |
|
XLDnaute Accro
Date d'inscription: février 2005
Localisation: Aubenas
Version Excel : Excel 2000 (PC)
Messages: 1 126
|
salut Hervé, Re les autres
Excellentissime, tu as dit excellentissime ? puisqu'on parle de MFC je suis tout colorindex=3 Mais comment, alors pourrais je t'appeler mon cher Hervé? excellentissimesque, peut-être ou plus réel: Maîîître... Avec mon plus profond respect, Michel_M (lol) A propos je rejoins ta solution avec MFC. Mon cher Infratunès, tu viens d'assiter à un des moments les + sympas du forum: la collaboration pour trouver une solution; merci à Hervé, Porcinet et Informatixo. |
|
|
|
|
|
#14 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: mai 2005
Messages: 45
|
MEFC = Mise en forme conditionnel, j'ai mis un peu de temps à percuter
![]() Merci à tous, c'est vraiment du très beau travail. J'espère qu'il pourra servir à d'autres personnes ! ![]() Infratunes |
|
|
|
|
|
#15 (permalink) |
|
XLDnaute Occasionel
|
Mise en forme conditionelle je suppose.
Je connaissais pas find, quelle est la grosse différence par rapport à recherchev, rechercheh et recherche ? A plus
__________________
Que la force soit avec toi, jeune jedi ! ! ! |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| rechercher une valeur dans une colonne? | jonathan | Forum Excel Downloads - Archives | 8 | 11/10/2004 11h32 |
| Recherche de la derniere valeur d'une colonne de taille variable | Guillaume | Forum Excel Downloads - Archives | 3 | 22/01/2004 17h37 |
| recherche dans une colonne un texte et copier dans une cellule | taz | Forum Excel Downloads - Archives | 5 | 14/07/2003 20h42 |
| Recherche du numéro de colonne d'une valeur de cellule | JB | Forum Excel Downloads - Archives | 2 | 11/07/2003 15h11 |
| nombre de valeur dans une colonne | Cédric | Forum Excel Downloads - Archives | 1 | 17/10/2002 12h55 |