Bonjour,

Voici mon problème : Le code suivant ne veut pas fonctionner quand je tombe sur une cellule (i,46) qui est en erreur (valeur "#N/A") :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
If Iserror(Cells(i,46))=True And Cells(i,46) <> "" then
[blabla]
Endif
End Sub
En effet, il semblerait que vba ne tolère pas que je fasse de test sur une cellule #N/A. Même le code suivant ne marche pas :
If Cells(i,46) <> "" then
Ou le code suivant : If Cells(i,46) = "" then

Dans tous les cas, vba écrit qu'il y a incompatibilité de type.
POurquoi ?
Comment pourrais-je m'en sortir ?