T TOFatJOB XLDnaute Occasionnel 20 Décembre 2010 #1 Bonjour, je ne trouve pas la syntaxe pour : l'équivalent de : Si(esterreur(O3); alors fait ça; sinon rien) une formule me renvoie #N/A dans ma cellule et ma macro doit changer la mise en forme Merci de votre aide
Bonjour, je ne trouve pas la syntaxe pour : l'équivalent de : Si(esterreur(O3); alors fait ça; sinon rien) une formule me renvoie #N/A dans ma cellule et ma macro doit changer la mise en forme Merci de votre aide
tototiti2008 XLDnaute Barbatruc 20 Décembre 2010 #2 Re : Syntaxe VBA si esterreur alors.... Rebonjour, à tester : Code: If IsError(Range("O3")) Then 'Fait ça End If Vote positif 0 Vote négatif
Re : Syntaxe VBA si esterreur alors.... Rebonjour, à tester : Code: If IsError(Range("O3")) Then 'Fait ça End If
Gorfael XLDnaute Barbatruc 20 Décembre 2010 #3 Re : Syntaxe VBA si esterreur alors.... Salut TOFatJOB et le forum Pourquoi tu n'emploies pas directement une MFC ? A+ Vote positif 0 Vote négatif
Re : Syntaxe VBA si esterreur alors.... Salut TOFatJOB et le forum Pourquoi tu n'emploies pas directement une MFC ? A+
Pierrot93 XLDnaute Barbatruc 20 Décembre 2010 #4 Re : Syntaxe VBA si esterreur alors.... Bonsoir, pour détecter uniquement l'erreur N/A : Code: If IsError(Range("A1").Value) Then If Range("A1").Value = CVErr(2042) Then MsgBox "erreur #N/A" End If bonne soirée @+ Vote positif 0 Vote négatif
Re : Syntaxe VBA si esterreur alors.... Bonsoir, pour détecter uniquement l'erreur N/A : Code: If IsError(Range("A1").Value) Then If Range("A1").Value = CVErr(2042) Then MsgBox "erreur #N/A" End If bonne soirée @+
T TOFatJOB XLDnaute Occasionnel 21 Décembre 2010 #5 Re : Syntaxe VBA si esterreur alors.... Bonjour, merci à tous, ça marche. En fait, je n'avais pas précisé le .Value dans mon test... Bonne journée à vous. Vote positif 0 Vote négatif
Re : Syntaxe VBA si esterreur alors.... Bonjour, merci à tous, ça marche. En fait, je n'avais pas précisé le .Value dans mon test... Bonne journée à vous.