Supprimer une ligne SI la formule donne erreur

Résolu/Fermé
L143 - 3 avril 2013 à 11:24
 L143 - 3 avril 2013 à 14:12
Bonjour,

Je bloque dans une formule pour trier des données.
Je vous explique :
J'ai toutes les villes de France, et je veux faire une recherche pour supprimer celles qui ne correspondent pas à celles que je veux. Donc, j'ai le code commune de toutes les villes dans une feuille et le code commune de mes villes dans une autre. J'ai ajouté une colonne en faisant rechercheV(codecommune;plagedemescommunes;2;FAUX) ce qui me permet d'obtenir une colonne avec un chiffre de 1 à 6 qui trie mes communes par communauté de communes. Il me reste don juste à supprimer celles qui n'existent pas et qui se remplissent d'un "#N/A".
J'ai essayé des If ActiveCell.Value = "#N/A" Then
Ou avec Select Case
Et même en couplant un SI avec mon rechercheV dans la feuille de calcul
Mais rien à faire, il bug dès que je lui demande de faire quelque chose avec la valeur de la cellule activée.

Ça fait un bon moment que j'y suis, j'ai écumé les forum mais rien ne correspond à mon problème.

Merci d'avance pour vos réponses !

A voir également:

2 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 3/04/2013 à 13:46
Bonjour,

modifiez votre formule:

ex:
=SI(ESTERREUR(RECHERCHEV(E1;A1:B3;1;FAUX));"";RECHERCHEV(E1;A1:B3;2;FAUX))
1
Ah super merci, ça fonctionne !
0