If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _ Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est là"
fonctionne t il mieux -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé.
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA Sur une case c'est ok mais pas deux.
col = 8 If Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
Merci pour l'aide -- à+twinley
twinley
OOOUUAAISSSSSSSSS je l'ai...
If (Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") ) Then MsgBox " 2 na sont là"
mes excuses pour le dérangement -- à+twinley "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA Sur une case c'est ok mais pas deux.
col = 8 If Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
Merci pour l'aide -- à+twinley
OOOUUAAISSSSSSSSS je l'ai...
If (Evaluate("isna(" & Cells(12, col).Address & ")") And _
Evaluate("isna(" & Cells(13, col).Address & ")") ) Then MsgBox " 2 na
sont là"
mes excuses pour le dérangement
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:OV3ccH5pEHA.3324@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA
Sur une case c'est ok mais pas deux.
col = 8
If Evaluate("isna(" & Cells(12, col).Address & ")") And _
Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
If (Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") ) Then MsgBox " 2 na sont là"
mes excuses pour le dérangement -- à+twinley "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA Sur une case c'est ok mais pas deux.
col = 8 If Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
Merci pour l'aide -- à+twinley
AV
Ave,
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _ Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique renvoyant False ou True mais pas "#N/A" Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _ Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est là"
AV
Ave,
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _
Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est
là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique
renvoyant False ou True mais pas "#N/A"
Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _
Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est
là"
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _ Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique renvoyant False ou True mais pas "#N/A" Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _ Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est là"
AV
twinley
merci à vous deux, j'ai cafouillé sur les ( ). j'ai cherché que 1 heure et j'ai posé trop tôt la question. Il fallait 30' de plus.
Ouf ! -- à+twinley "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA Sur une case c'est ok mais pas deux.
col = 8 If Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
Merci pour l'aide -- à+twinley
merci à vous deux, j'ai cafouillé sur les ( ).
j'ai cherché que 1 heure et j'ai posé trop tôt la question. Il fallait 30'
de plus.
Ouf !
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:OV3ccH5pEHA.3324@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA
Sur une case c'est ok mais pas deux.
col = 8
If Evaluate("isna(" & Cells(12, col).Address & ")") And _
Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
merci à vous deux, j'ai cafouillé sur les ( ). j'ai cherché que 1 heure et j'ai posé trop tôt la question. Il fallait 30' de plus.
Ouf ! -- à+twinley "twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
Bonjour à tous,
Je n'arrive pas à faire un double test sur H12 et H13 qui contiennent #NA Sur une case c'est ok mais pas deux.
col = 8 If Evaluate("isna(" & Cells(12, col).Address & ")") And _ Evaluate("isna(" & Cells(13, col).Address & ")") Then MsgBox "na est là"
Merci pour l'aide -- à+twinley
Philippe.R
Bonjour Alain, Merci de la précision. -- Amicales Salutations
"AV" a écrit dans le message de news:%
Ave,
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _ Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique renvoyant False ou True mais pas "#N/A" Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _ Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est là"
AV
Bonjour Alain,
Merci de la précision.
--
Amicales Salutations
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de news:%23Lxb9X5pEHA.708@tk2msftngp13.phx.gbl...
Ave,
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _
Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est
là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique
renvoyant False ou True mais pas "#N/A"
Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _
Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est
là"
Bonjour Alain, Merci de la précision. -- Amicales Salutations
"AV" a écrit dans le message de news:%
Ave,
If Evaluate("isna(" & Cells(12, col).Address & ")")="#na" And _ Evaluate("isna(" & Cells(13, col).Address & ")")="#na" Then MsgBox "na est là"
Cette syntaxe ne peut pas fonctionner car la fonction IsNa est un test logique renvoyant False ou True mais pas "#N/A" Il faudrait donc(sans utilisation de la fonction AND) formuler comme suit :
If Evaluate("isna(" & Cells(12, col).Address & ")") = True And _ Evaluate("isna(" & Cells(13, col).Address & ")") = True Then MsgBox "na est là"