P
pdemaret
Guest
Bonjour à tous
Je suis ému, c'est mon premier post dans ce forum. 🙂
D'ailleurs je trouve génial ce site et ce forum.
Voilà ce qui m'amène.
En vue de passer en écriture VBA par la suite, je suis en train de tester des formules que je n'ai jamais utilisé auparavant.
Je veux effectuer, par exemple, une recherche précise dans un tableau, de type =RECHERCHEV($D$1;A1:B5;2;FAUX)
Quand la valeur recherchée est présente çà fonctionne.
Par contre quand elle n'est pas présente, excel retourne #N/A, ce qui normal.
Là où je suis coincé c'est que je ne sais pas comment "trapper" l'erreur pour agir.
Par exemple j'aurais aimé faire qqch du genre
SI(RECHERCHEV($D$1;A1:B5;2;FAUX) = not_error;xxx;yyy)
J'ai vu dans l'aide qu'il existe la fonction TYPE.ERREUR(cellule)
Cela rend le code de l'erreur, génial me suis-je dit.
Mais le problème est que cette dernière fonction rend #N/A quand il n'y a pas d'erreur 😕
Donc le problème reste entier.
Donc en résumé, comment gère ton les erreurs dans les formules ?
Merci
P
Je suis ému, c'est mon premier post dans ce forum. 🙂
D'ailleurs je trouve génial ce site et ce forum.
Voilà ce qui m'amène.
En vue de passer en écriture VBA par la suite, je suis en train de tester des formules que je n'ai jamais utilisé auparavant.
Je veux effectuer, par exemple, une recherche précise dans un tableau, de type =RECHERCHEV($D$1;A1:B5;2;FAUX)
Quand la valeur recherchée est présente çà fonctionne.
Par contre quand elle n'est pas présente, excel retourne #N/A, ce qui normal.
Là où je suis coincé c'est que je ne sais pas comment "trapper" l'erreur pour agir.
Par exemple j'aurais aimé faire qqch du genre
SI(RECHERCHEV($D$1;A1:B5;2;FAUX) = not_error;xxx;yyy)
J'ai vu dans l'aide qu'il existe la fonction TYPE.ERREUR(cellule)
Cela rend le code de l'erreur, génial me suis-je dit.
Mais le problème est que cette dernière fonction rend #N/A quand il n'y a pas d'erreur 😕
Donc le problème reste entier.
Donc en résumé, comment gère ton les erreurs dans les formules ?
Merci
P