-
# N/A vs VBA
Bonjour à tous.
Dans une formule "RechercheV", si la valeur recherchée n'existe pas et que j'ai demandé la corespondance exact, Excel nous donnera un "#N/A" comme résultat.
Ma question:
Est-il possible de trouver les "#N/A" dans un tableau (ils seront tous dans la même colonne dans mon exemple), et d'exécuter un code VBA (à déterminer dans le futur).
Pour l'instant, j'ai essayé avec une varaible pour voir ce que me donnerait une référence à un "#N/A" et la variable m'indique "Erreur 2042".
Merci à l'avance
Dlight
-
Bonjour !
La fonction ESTERREUR("Cellule") pourrait peut-être te servir ?
Celle-ci renvoie VRAI lorsqu'une cellule a une erreur.
Petit bemol l'erreur ne sera pas forcément #N/A
-
=ESTNA(A1)
en vba
Code:
If Application.IsNA(Range("A1")) Then MsgBox "erreur NA"
Une remarque: Je pense que le traitement devrait être en amont en vba par la méthode .Find à la place de recherchev.
-
Re
Merci à vous deux. C'est bien ce que je cherchais à faire !
Dlight