J'ai besoin dans un code vba de savoir si une valeur se trouve
dans une colonne de longueur variable.
En formule excel j y arrive avec la formule suivante:
=SOMMEPROD((E2:E999=K59)*(F2:F999))=0
Si K59 est présent dans la colonne E alors le resultat est non nul.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Sub zzz() x = [E65536].End(3).Row If Not Range("Feuil1!E2:E" & x).Find([Feuil1!K9]) Is Nothing Then MsgBox "trouvé" Else: MsgBox "pas trouvé" End If End Sub
AV
Sub zzz()
x = [E65536].End(3).Row
If Not Range("Feuil1!E2:E" & x).Find([Feuil1!K9]) Is Nothing Then
MsgBox "trouvé"
Else: MsgBox "pas trouvé"
End If
End Sub
Sub zzz() x = [E65536].End(3).Row If Not Range("Feuil1!E2:E" & x).Find([Feuil1!K9]) Is Nothing Then MsgBox "trouvé" Else: MsgBox "pas trouvé" End If End Sub
(mais il y a peut-être une bonne raison pour que tu utilises SOMMEPROD et pas NB.SI dans ta feuille de calcul...).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
J'ai besoin dans un code vba de savoir si une valeur se trouve dans une colonne de longueur variable. En formule excel j y arrive avec la formule suivante:
=SOMMEPROD((E2:E999=K59)*(F2:F999))=0
Si K59 est présent dans la colonne E alors le resultat est non nul.
(mais il y a peut-être une bonne raison pour que tu utilises SOMMEPROD et pas
NB.SI dans ta feuille de calcul...).
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
J'ai besoin dans un code vba de savoir si une valeur se trouve
dans une colonne de longueur variable.
En formule excel j y arrive avec la formule suivante:
=SOMMEPROD((E2:E999=K59)*(F2:F999))=0
Si K59 est présent dans la colonne E alors le resultat est non nul.
(mais il y a peut-être une bonne raison pour que tu utilises SOMMEPROD et pas NB.SI dans ta feuille de calcul...).
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
J'ai besoin dans un code vba de savoir si une valeur se trouve dans une colonne de longueur variable. En formule excel j y arrive avec la formule suivante:
=SOMMEPROD((E2:E999=K59)*(F2:F999))=0
Si K59 est présent dans la colonne E alors le resultat est non nul.