Autres Mettre une alerte si la textbox n'est pas remplie

alain.pierrephie

XLDnaute Occasionnel
Bonjour au forum.
Je galère et essayé mille choses depuis deux jours et de guerre lasse je viens vers vous pour une aide qui vous semblera certainement facile mais qui m’ôtera une épine du pied.
J'explique:
J'ai cela ci joint qui va remplir une feuille et j'aimerai que si la personne ne remplie pas celle que je vous aie isolée c'est a dire la date afin d'éviter le débogage, il puisse y avoir un message du style "Veuillez remplir la date de consultation";
j'ai créé un label mais a chaque fois que je teste avec oubli de remplir la date j'ai bien mon alerte dans le label mais il y a aussi le débogage.
Si une bonne âme pouvais voir cela.
Merci à vous tous
Alain

-----------------------------------------O----------------------------------------------------


Private Sub Ajout_Click()
With Sheets("SAUVEGARDE")
'ActiveSheet.Unprotect ("5158")
fin = .Range("b" & .Rows.Count).End(xlUp).Row
.Range("B" & fin + 1) = nom.Value



.Range("C" & fin + 1) = CDate(DateConsultation.Value) ----> ALERTE SUR CET FORMULE



.Range("D" & fin + 1) = prenom.Value
.Range("F" & fin + 1) = telephone.Value
.Range("G" & fin + 1) = mail.Value
.Range("H" & fin + 1) = adresse.Value
.Range("I" & fin + 1) = designation1.Value
.Range("J" & fin + 1) = montant1.Value
.Range("K" & fin + 1) = designation2.Value
.Range("L" & fin + 1) = montant2.Value
.Range("M" & fin + 1) = designation3.Value
.Range("N" & fin + 1) = montant3.Value

With Sheets("devis")

.Range("j16") = CDate(DateConsultation.Value)

'validation puis aller dans la feuille devis
Sheets("devis").Activate

'ActiveSheet.Protect Password:="5158"

Unload Me

End With
End With
End Sub
 

alain.pierrephie

XLDnaute Occasionnel
Rien de changé j'ai le même souci, devis sur BOCQUET2 date mise = 5 octobre 2021

1635690176701.png
 

patricktoulon

XLDnaute Barbatruc
dernier recours
on va entrer les date en numérique

attention!!!
formate les colonne des deux sauvegarde en date fr avant puis sauve le classeur puis retente un devis
dans facture et devis change ca
CDate(DateConsultation.Value)
pour ca
Clng(CDate(DateConsultation.Value))
 

alain.pierrephie

XLDnaute Occasionnel
dernier recours
on va entrer les date en numérique

attention!!!
formate les colonne des deux sauvegarde en date fr avant puis sauve le classeur puis retente un devis
dans facture et devis change ca
CDate(DateConsultation.Value)
pour ca
Clng(CDate(DateConsultation.Value))
Voilà j'ai bien changé (une seule ligne) mais ça ne donne rien... Te bile pas c'est pas grave.

R.Resize(, 13).Value = Array(nom, CLng(CDate(DateConsultation.Value)), prenom, DevNumber, telephone, mail, adresse, _
designation1, m(1), designation2, m(2), designation3, m(3))
 

Discussions similaires

Statistiques des forums

Discussions
315 090
Messages
2 116 101
Membres
112 661
dernier inscrit
ceucri