Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel

Excel Forum d'entraide sur Excel

Réponse
 
Outils de la discussion
Vieux 22/07/2008, 14h13   #1 (permalink)
Invité de passage
 
Date d'inscription: février 2008
Messages: 3
Par défaut "recherchev" dans une formule "cellule"

Bonjour,

Voici mon problème : Je cherchais à extraire le numéro d'une ligne, j'ai donc utilisé la formule cellule("ligne";A50)

Seulement, ici je savais que ma cellule étéit la A50. Est ce possible d'insérer une recherche en fonction de ce que ma cellule contient... Je m'explique...

Je cherche à extraire le numéro de ligne de ma cellule qui contient le mot "essai2012)

J'ai essayé ceci :

cellule("ligne";recherchev(essai2012;$A:$B;1;FAUX))

Mais ça ne marche pas, ce qui est logique car il attend un lien vers une cellule.

Que puis je faire ???

Merci d'avance pour votre aide
stef1109 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/07/2008, 14h31   #2 (permalink)
Membre régulier
 
Date d'inscription: septembre 2007
Messages: 134
Par défaut

Bonjour,

Essaye avec cette formule :

Code :
=EQUIV("*ESSAI2012*";A:A;0)
@+
tibo59 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/07/2008, 14h42   #3 (permalink)
Invité de passage
 
Date d'inscription: février 2008
Messages: 3
Par défaut

Merci beaucoup tibo.

Par hasard ne saurais tu pas s'il est possible de paramétrer le nom de mon lien :
=EQUIV(ESSAI2012;fichier_2007.xls!$A:$A;0)

J'ai essayé :

=EQUIV(ESSAI2012;"fichier_"&B1&".xls!$A:$A";0)
où B1 =2007,
mais ça me renvoie #VALEUR!

Merci d'avance pour ton aide
stef1109 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/07/2008, 15h03   #4 (permalink)
Membre régulier
 
Date d'inscription: septembre 2007
Messages: 134
Par défaut

re,

Il faut passer par l'utilisation de la fonction INDIRECT :

Code :
=EQUIV("ESSAI2012";INDIRECT("fichier_"&B1&".xls!$A:$A");0)
 
Attention : cette formule nécessite que ton fichier source soit ouvert.

@+
tibo59 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/07/2008, 15h16   #5 (permalink)
Invité de passage
 
Date d'inscription: février 2008
Messages: 3
Par défaut

Ca fonctionne !!!

Merci beaucoup Tibo
stef1109 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MS-OFFICEFAQs OFFICETUTORIELS OFFICELIVRES OFFICESOURCES VBA

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide