XL 2019 If Not IsError(Application.Match

  • Initiateur de la discussion Initiateur de la discussion MOmichel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MOmichel

XLDnaute Junior
bonjour
je n'arrive pas à faire fonctionner ce code avec ma zone de recherche "UI"
je pense que soit j'ai fais une erreur dans ma déclaration de ma plage ou je ne sais pas l'inscrire dans mon code
Pourriez-vous m'aider ?

1618237513429.png




par avance
merci
 

Pièces jointes

Bonjour
la gestion d'erreur en amont pour match est celle de l'application
on ne peut pas faire une test iserror après avoir fait un match ou direct sur un match

voici un exemple du comment on fait

truc=Application.IfError(Application.Match(valeur recherchée, source , 0), 0)

si le match est concluant tu aura l'index de la position de la valeur recherchée dans la source ,sinon tu aura 0
tu peut remplacer le dernier zero par une expression qui te convient le mieux en fonction du comment a été déclaré "truc" bien sur (long ou variant) 😉

a noter que pour une plage ;source peut être une colonne , une ligne ou une plage de cellules

par contre sur une variable tableau ca match ne fonctionne que sur un array 1 dimention
 
bonjour et merci pour le temps que tu m'accordes
donc comment faut-il que je code pour que la recherche ne se fasses que sur la plage voulue , c'est a dire dans l'onglet "mot DEV " colonne "C" de la ligne Aindex à la ligne Bindex
merci par avance
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
165
  • Question Question
Microsoft 365 macro TCD
Réponses
4
Affichages
241
Réponses
2
Affichages
205
Réponses
32
Affichages
1 K
Retour