Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
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
Grosmou
Merci beaucoup Bruno "BJ" a écrit dans le message news: uuS$#Wk$
Bonsoir, un clic droit sur l'onglet Feuil2 et visualiser le code clic dans la flèche à droite de Général pour avoir Worksheet et selection
change copie ces lignes sauf la 1ere et la dernière qui doivent dèja être affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If [X5] = "Pas bon" Then MsgBox "Attention, à reporter plus tard" [B5] = "" 'efface B5 End If End Sub
Bruno
Grosmou a écrit dans le message : uuY1y3j$
Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
Merci beaucoup Bruno
"BJ" <Jeune.bruno@wanadoo.fr> a écrit dans le message news:
uuS$#Wk$DHA.4060@TK2MSFTNGP10.phx.gbl...
Bonsoir,
un clic droit sur l'onglet Feuil2 et visualiser le code
clic dans la flèche à droite de Général pour avoir Worksheet et
selection
change
copie ces lignes sauf la 1ere et la dernière qui doivent dèja être
affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [X5] = "Pas bon" Then
MsgBox "Attention, à reporter plus tard"
[B5] = "" 'efface B5
End If
End Sub
Bruno
Grosmou <nospam-af0509@teledisnet.be> a écrit dans le message :
uuY1y3j$DHA.916@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et
dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait
sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas
bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter
plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
Merci beaucoup Bruno "BJ" a écrit dans le message news: uuS$#Wk$
Bonsoir, un clic droit sur l'onglet Feuil2 et visualiser le code clic dans la flèche à droite de Général pour avoir Worksheet et selection
change copie ces lignes sauf la 1ere et la dernière qui doivent dèja être affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If [X5] = "Pas bon" Then MsgBox "Attention, à reporter plus tard" [B5] = "" 'efface B5 End If End Sub
Bruno
Grosmou a écrit dans le message : uuY1y3j$
Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
Alain CROS
Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
Bonjour.
En B5 Données Validation...
Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis
une donnée et dans
la cellule X5 il va rechercher une donnée dans la
feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que
le texte "Pas bon"
apparait en X5, une boite apparaisse et me
dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
Grosmou
Re Bonsoir,
Je ne veux pas perdre les données que j'introduis en B5,B6,B7..... mais je voudrais que cette procédure que Bruno vient de me communiquer, et qui me plaît énormément, fonctionne en ...X5,X6,X7,X8.....
Je précise le problème:
En B5 j'introduis une donnée qui doit rester et en X5 en fonction des données en feuil1 s'affiche soit "A FIXER" soit "Pas BON". Avec la réponse de Bruno cela marche bien mais j'ai du supprimer b5="" car la donnée en B5 doit rester. Je voudrais que la formule de Bruno s'applique à toute la colonne X ou une plage X5:X30 par exemple et pas uniquement à X5 et qui laisse les données en B5,B6...
Encore une fois merci d'avance
Grrosmou" a écrit dans le message news: #UEA4lk$
Merci beaucoup Bruno "BJ" a écrit dans le message news: uuS$#Wk$
Bonsoir, un clic droit sur l'onglet Feuil2 et visualiser le code clic dans la flèche à droite de Général pour avoir Worksheet et selection
change copie ces lignes sauf la 1ere et la dernière qui doivent dèja être affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If [X5] = "Pas bon" Then MsgBox "Attention, à reporter plus tard" [B5] = "" 'efface B5 End If End Sub
Bruno
Grosmou a écrit dans le message : uuY1y3j$
Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et
dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait
sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas
bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
Re Bonsoir,
Je ne veux pas perdre les données que j'introduis en B5,B6,B7..... mais je
voudrais que cette procédure que Bruno vient de me communiquer, et qui me
plaît énormément, fonctionne en ...X5,X6,X7,X8.....
Je précise le problème:
En B5 j'introduis une donnée qui doit rester et en X5 en fonction des
données en feuil1 s'affiche soit "A FIXER" soit "Pas BON".
Avec la réponse de Bruno cela marche bien mais j'ai du supprimer b5="" car
la donnée en B5 doit rester.
Je voudrais que la formule de Bruno s'applique à toute la colonne X ou une
plage X5:X30 par exemple et pas uniquement à X5 et qui laisse les données en
B5,B6...
Encore une fois merci d'avance
Grrosmou" <nospam-af0509@teledisnet.be> a écrit dans le message news:
#UEA4lk$DHA.1700@TK2MSFTNGP12.phx.gbl...
Merci beaucoup Bruno
"BJ" <Jeune.bruno@wanadoo.fr> a écrit dans le message news:
uuS$#Wk$DHA.4060@TK2MSFTNGP10.phx.gbl...
Bonsoir,
un clic droit sur l'onglet Feuil2 et visualiser le code
clic dans la flèche à droite de Général pour avoir Worksheet et
selection
change
copie ces lignes sauf la 1ere et la dernière qui doivent dèja être
affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [X5] = "Pas bon" Then
MsgBox "Attention, à reporter plus tard"
[B5] = "" 'efface B5
End If
End Sub
Bruno
Grosmou <nospam-af0509@teledisnet.be> a écrit dans le message :
uuY1y3j$DHA.916@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis une donnée
et
dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui
apparait
sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que le texte
"Pas
bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter
plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
Je ne veux pas perdre les données que j'introduis en B5,B6,B7..... mais je voudrais que cette procédure que Bruno vient de me communiquer, et qui me plaît énormément, fonctionne en ...X5,X6,X7,X8.....
Je précise le problème:
En B5 j'introduis une donnée qui doit rester et en X5 en fonction des données en feuil1 s'affiche soit "A FIXER" soit "Pas BON". Avec la réponse de Bruno cela marche bien mais j'ai du supprimer b5="" car la donnée en B5 doit rester. Je voudrais que la formule de Bruno s'applique à toute la colonne X ou une plage X5:X30 par exemple et pas uniquement à X5 et qui laisse les données en B5,B6...
Encore une fois merci d'avance
Grrosmou" a écrit dans le message news: #UEA4lk$
Merci beaucoup Bruno "BJ" a écrit dans le message news: uuS$#Wk$
Bonsoir, un clic droit sur l'onglet Feuil2 et visualiser le code clic dans la flèche à droite de Général pour avoir Worksheet et selection
change copie ces lignes sauf la 1ere et la dernière qui doivent dèja être affichées
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If [X5] = "Pas bon" Then MsgBox "Attention, à reporter plus tard" [B5] = "" 'efface B5 End If End Sub
Bruno
Grosmou a écrit dans le message : uuY1y3j$
Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et
dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait
sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas
bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
Grosmou
Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" <PERSONNE@ICI> a écrit dans le message news:
3b5a01c3fe4b$0eb45f10$a501280a@phx.gbl...
Bonjour.
En B5 Données Validation...
Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis
une donnée et dans
la cellule X5 il va rechercher une donnée dans la
feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que
le texte "Pas bon"
apparait en X5, une boite apparaisse et me
dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
Alain CROS.
Bonjour.
Ce que je te propose ne comporte aucun code et n'a rien à voir avec ce que propose Bruno.
Sélectionne B5:B30 puis Menu Données Validation... Onglet Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Onglet Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
.
Bonjour.
Ce que je te propose ne comporte aucun code et n'a rien à
voir avec ce que propose Bruno.
Sélectionne B5:B30 puis
Menu Données Validation...
Onglet Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Onglet Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ?
Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure
mais où?
Je viens de préciser mon problème dans une réponse à ma
demande.
encore merci
"Alain CROS" <PERSONNE@ICI> a écrit dans le message news:
3b5a01c3fe4b$0eb45f10$a501280a@phx.gbl...
Bonjour.
En B5 Données Validation...
Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis
une donnée et dans
la cellule X5 il va rechercher une donnée dans la
feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que
le texte "Pas bon"
apparait en X5, une boite apparaisse et me
dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
Ce que je te propose ne comporte aucun code et n'a rien à voir avec ce que propose Bruno.
Sélectionne B5:B30 puis Menu Données Validation... Onglet Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Onglet Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
.
Grosmou
Alain
Je viens d'essayer ta solution mais cela ne marche pas pour toutes les cellules de la plage. Etant débutrant je dois certainement faire une fausse manoeuvre mais il me semble avoir suivi tes instructions à la lettre. De plus il me semble que ta solution veut que x5 sopit la cellulle de référence mais voilà je voudrais que cela soit à chaque entrée de donnée (en b5 par ex. que X5 m'affiche le résultat soit par MsgBox ce qui me permettrais de répondre à la question ou rien s'il ne répond pas au critère. puis en b6 et X6 puis b7 et x7........ peut-être est-ce plus clair ainsi ??
"Alain CROS." a écrit dans le message news: 43fe01c3ff0d$5dc33dc0$ Bonjour.
Ce que je te propose ne comporte aucun code et n'a rien à voir avec ce que propose Bruno.
Sélectionne B5:B30 puis Menu Données Validation... Onglet Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Onglet Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.
.
.
Alain
Je viens d'essayer ta solution mais cela ne marche pas pour toutes les
cellules de la plage.
Etant débutrant je dois certainement faire une fausse manoeuvre mais il me
semble avoir suivi tes instructions à la lettre.
De plus il me semble que ta solution veut que x5 sopit la cellulle de
référence mais voilà je voudrais que cela soit à chaque entrée de donnée (en
b5 par ex. que X5 m'affiche le résultat soit par MsgBox ce qui me
permettrais de répondre à la question ou rien s'il ne répond pas au critère.
puis en b6 et X6 puis b7 et x7........ peut-être est-ce plus clair ainsi ??
"Alain CROS." <PERSONNE@ICI> a écrit dans le message news:
43fe01c3ff0d$5dc33dc0$a001280a@phx.gbl...
Bonjour.
Ce que je te propose ne comporte aucun code et n'a rien à
voir avec ce que propose Bruno.
Sélectionne B5:B30 puis
Menu Données Validation...
Onglet Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Onglet Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ?
Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure
mais où?
Je viens de préciser mon problème dans une réponse à ma
demande.
encore merci
"Alain CROS" <PERSONNE@ICI> a écrit dans le message news:
3b5a01c3fe4b$0eb45f10$a501280a@phx.gbl...
Bonjour.
En B5 Données Validation...
Options Autoriser: Personnalisé
Formule: =X5<>"Pas bon"
Alerte d'erreur
Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine-----
Bonjour,
Je suis sous Win 2000 Pro et excell 2003.
Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2
les données sont dans feuil1
dans feuil2, par exemple dans la cellule B5, j'introduis
une donnée et dans
la cellule X5 il va rechercher une donnée dans la
feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît.
Je voudrais que dès que j'ais introduis la donnée, et que
le texte "Pas bon"
apparait en X5, une boite apparaisse et me
dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA.
Je vous remercie d'avance.
Je viens d'essayer ta solution mais cela ne marche pas pour toutes les cellules de la plage. Etant débutrant je dois certainement faire une fausse manoeuvre mais il me semble avoir suivi tes instructions à la lettre. De plus il me semble que ta solution veut que x5 sopit la cellulle de référence mais voilà je voudrais que cela soit à chaque entrée de donnée (en b5 par ex. que X5 m'affiche le résultat soit par MsgBox ce qui me permettrais de répondre à la question ou rien s'il ne répond pas au critère. puis en b6 et X6 puis b7 et x7........ peut-être est-ce plus clair ainsi ??
"Alain CROS." a écrit dans le message news: 43fe01c3ff0d$5dc33dc0$ Bonjour.
Ce que je te propose ne comporte aucun code et n'a rien à voir avec ce que propose Bruno.
Sélectionne B5:B30 puis Menu Données Validation... Onglet Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Onglet Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonsoir Alain
et merci de ta réponse mais
je suppose que ta formule doit modifier celle de Bruno ? Le problème est que
je ne sais pas ce que je dois remplacer ou créer?
OptionsAutoriser:Personalisé je mets ça dans la procédure mais où?
Je viens de préciser mon problème dans une réponse à ma demande.
encore merci
"Alain CROS" a écrit dans le message news: 3b5a01c3fe4b$0eb45f10$ Bonjour.
En B5 Données Validation... Options Autoriser: Personnalisé Formule: =X5<>"Pas bon" Alerte d'erreur Message d'erreur: Attention, a reporter plus tard
Alain CROS.
-----Message d'origine----- Bonjour,
Je suis sous Win 2000 Pro et excell 2003. Mon problème le plus explicite possible:
J'ai 2 feuilles de calcul ......feuil 1 feuil 2 les données sont dans feuil1 dans feuil2, par exemple dans la cellule B5, j'introduis une donnée et dans
la cellule X5 il va rechercher une donnée dans la feuille1 qui apparait sous
la forme d'un texte "Pas bon" sinon rien n'apparaît. Je voudrais que dès que j'ais introduis la donnée, et que le texte "Pas bon"
apparait en X5, une boite apparaisse et me dise "Attention, a reporter plus
tard" ?
Je vous préviens aussi je suis débutant en VBA. Je vous remercie d'avance.