If variable = "#N/A" Then...

Résolu/Fermé
greg - 20 nov. 2013 à 22:16
 greg - 20 nov. 2013 à 23:06
Bonjour,

Débutant en VB, quelqu'un pourrait-il me dire comment traduire le #N/A d'excel dans un code VB ?

Exemple : If variable = "#N/A" Then...

En sachant que ma variable est le résultat d'un Vlookup

Merci beaucoup !

Greg


1 réponse

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 20/11/2013 à 23:01
Bonjour,
Ca vient d'être aborder dans un autre poste mais je le retrouvr plus.
voir WorksheetFunction.IsNA
Peut-être que Fxx pourras te le rappeler :-)
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .
0
Merci lermite !

Mais en autodidacte et par intuition (peut-être pas la bonne et la plus simple), j'ai solutionné mon problème par :

If Application.CountIf(ActiveWorkbook.Sheets("IDMP").Columns("A:A"), ID) = 0 Then...

Avant mes tests : If variable = application.vlookup....

Bonne soirée :)
0