Encore du VBA excel
Résolu/Fermé
enark78
Messages postés
417
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
12 juillet 2012
-
3 févr. 2010 à 10:37
enark78 Messages postés 417 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 12 juillet 2012 - 3 févr. 2010 à 14:36
enark78 Messages postés 417 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 12 juillet 2012 - 3 févr. 2010 à 14:36
A voir également:
- Encore du VBA excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Excel compter cellule couleur sans vba - Guide
6 réponses
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
3 févr. 2010 à 10:42
3 févr. 2010 à 10:42
Rebonjour,
cette partie là est étrange : If Range("H5").Value = "P1" & Range("J4").Value = "Ok"
Range("H5").Value peut etre egale à "Ok" mais pas "P1" & Range("J4").Value puisque tu rajoutes "P1" au début du coup cette égalité sera toujours fausse...
Quel est le teste que tu souhaites réaliser ? Range("H5").Value = "P1" & Range("J4").Value teste si la valeur de la cellule J4 est égale à la valeur de la cellule H5 précédée de "P1" ...
cette partie là est étrange : If Range("H5").Value = "P1" & Range("J4").Value = "Ok"
Range("H5").Value peut etre egale à "Ok" mais pas "P1" & Range("J4").Value puisque tu rajoutes "P1" au début du coup cette égalité sera toujours fausse...
Quel est le teste que tu souhaites réaliser ? Range("H5").Value = "P1" & Range("J4").Value teste si la valeur de la cellule J4 est égale à la valeur de la cellule H5 précédée de "P1" ...
enark78
Messages postés
417
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
12 juillet 2012
17
3 févr. 2010 à 10:45
3 févr. 2010 à 10:45
non, en réalité "P1" n'a rien a voir avec la cellule. Je veux que l'instruction se réalise seulement si la cellule H5 contient littéralement "P1" et si la cellule J4 contient Ok.
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
293
3 févr. 2010 à 11:01
3 févr. 2010 à 11:01
Je veux que l'instruction se réalise seulement si la cellule H5 contient littéralement "P1" et si la cellule J4 contient Ok.
If Range("H5").Value = "P1" and Range("J4").Value = "Ok" Then
Range("J5").Select
If Range("H5").Value = "P1" and Range("J4").Value = "Ok" Then
Range("J5").Select
enark78
Messages postés
417
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
12 juillet 2012
17
3 févr. 2010 à 11:03
3 févr. 2010 à 11:03
Merci à toi Ô grand Bidouilleu_R et aussi a toi tompols
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
293
3 févr. 2010 à 14:31
3 févr. 2010 à 14:31
Mais de rien ça me fait toujours plaisir de corrigé un"enark" ^_^
enark78
Messages postés
417
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
12 juillet 2012
17
3 févr. 2010 à 14:36
3 févr. 2010 à 14:36
Oui mais mais les enarques ne font pas souvent des bons developpeurs. M****, je suis aucun des deux ...