Boîte de dialogue

Bonsoir à tous.

Souhait :

j'aurais voulu que lorsque je veux inscrire la date en "A5", si "D5" est vide ou ( * )

une boîte de dialogue apparaîsse et inscrive le message suivant " Veuillez d'abord remplir la colonne "D"

et ne pas accepter de remplir la date en " A " tant que " D " ne soit rempli et ceci pour tout le tableau.

D'avance merci.

Ps: fichier joint

J'ai essayé plusieurs copie à droite et gauche, mais je mélange trop de pinceaux.

Roland

31essai.zip (11.28 Ko)

Salut,

Un essai dans le fichier ci-joint.

Cordialement.

44essai-v1.zip (9.87 Ko)

Bonsoir, merci pour cette super solution.

Ca fonctionne du tonnerre.

Bonne soirée à toi.

Roland

Bonsoir à tous

J'aurais voulu adapter les codes de la solution de l'onglet "Msg" à l'onglet "mon problème"

j'ai modifié certaines choses, mais cela ne fonctionne qu'a moitié

car les données s'éffacent bien si "A" est vide mais elles s'éffacent aussi si "A" n'est pas vide

Ce que je veux c'est que si une donnée est inscrite dans "B","D","E", et "F", cette donnée s'efface si "A" est vide.

mais également quand je supprime la donnée en "A", les données des autres colonnes s'effacent aussi(si cela est possible)

Donc : interdiction de remplir des données dans"B","D","E"et"F" si "A" est vide

Ps: la condition vide"" ou "*" ne sert plus à rien dans le code

( 'If Target.Offset(0, 5) = "" Or Target.Offset(0, 5) = "*" Then)

Merci à vous et bonne soirée à tous.

Roland

Rechercher des sujets similaires à "boite dialogue"