VBA
djeff94
Messages postés
27
Statut
Membre
-
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous
merci de rendre de votre temps pour essayer de me repondre
mon probleme et le suivant
je vais teste une cellule si la cellule A=1 (par exemple) et que B diffrente de 1 4 5 6 7 9 on colorie la cellule en jaune et on mentionne le numero de la ligne ou il ya une erreur
merci a tous
merci de rendre de votre temps pour essayer de me repondre
mon probleme et le suivant
je vais teste une cellule si la cellule A=1 (par exemple) et que B diffrente de 1 4 5 6 7 9 on colorie la cellule en jaune et on mentionne le numero de la ligne ou il ya une erreur
merci a tous
4 réponses
Salut,
Oui tout à fait, pourquoi faire compliqué alors que l'on peut faire simple
Pour tester la première ligne tu peux mettre cette formule en F1 par exemple et incrémenter vers le bas
=SI(ET(A1=1;B1<>{1;4;5;6;7;9});LIGNE();"")
ou le contraire
=SI(ET(A1=1;B1={1;4;5;6;7;9});LIGNE();"")
si la condition est remplie le résultat sera 1
il suffit ensuite de créer une mise en forme conditionnelle sur les valeurs de la colonne F, du genre
=F1<>""
ou
=F1=""
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Oui tout à fait, pourquoi faire compliqué alors que l'on peut faire simple
Pour tester la première ligne tu peux mettre cette formule en F1 par exemple et incrémenter vers le bas
=SI(ET(A1=1;B1<>{1;4;5;6;7;9});LIGNE();"")
ou le contraire
=SI(ET(A1=1;B1={1;4;5;6;7;9});LIGNE();"")
si la condition est remplie le résultat sera 1
il suffit ensuite de créer une mise en forme conditionnelle sur les valeurs de la colonne F, du genre
=F1<>""
ou
=F1=""
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Je suis pas sûr que passer par du VBA soit nécessaire, on peut passer par des formules, et même dans ce cas, par une mise en forme conditionnelle. Avez-vous essayer?
MERCI pour vos reponses
moi je dois faire apparaitre un message d erreur si la combinaison entre les deux celule n est pas bonne et je peux pas faire de formule sur les cellule car je vais saisir a l interieur des cellule mes données et mon tableau et tres grand :(
moi je dois faire apparaitre un message d erreur si la combinaison entre les deux celule n est pas bonne et je peux pas faire de formule sur les cellule car je vais saisir a l interieur des cellule mes données et mon tableau et tres grand :(
Re,
Saisir des valeurs dans les cellules concernées, effectivement il faut passer par du VBA mais le Visual Basic est un programme très précis, il serait intéressant d'avoir un exemple de ton fichier (un simple bout) que l'on comprenne sa structure et que tu peux joindre avec ce lien
https://www.cjoint.com/
Saisir des valeurs dans les cellules concernées, effectivement il faut passer par du VBA mais le Visual Basic est un programme très précis, il serait intéressant d'avoir un exemple de ton fichier (un simple bout) que l'on comprenne sa structure et que tu peux joindre avec ce lien
https://www.cjoint.com/