date de début et date de de fin Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
j
jno187
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 27 mars 2015
Version d'Excel : 2010

Message par jno187 » 23 avril 2015, 18:45

Bonjour à tous

J'ai un nouveau problème avec une macro que je n'arrive pas à mettre en forme, lorsque mon Userform apparaît j'ai 2 textbox ou je dois entrer une date de début et une date de fin et cela "impérativement" idéalement au format jj/mm/aaaa (ce serait la cerise sur la macro :arrow: ) mais un problème à la fois, avec la macro ci dessous je n'ai malheureusement aucune contrainte si je clique et qu'il n'y a aucune valeurs pas de soucis, si je met une valeur à date de début sans mettre de valeur à date de fin pas de problème non plus bref n'importe quoi, quelqu'un pour un coup de pouce ? :

Private Sub CmdAjouter_Click()
Dim numLigneVide As Integer
Sheets("Mes Affaires").Activate
numLigneVide = ActiveSheet.Columns(7).Find("").Row
numLigneVide = ActiveSheet.Columns(8).Find("").Row
ActiveSheet.Cells(numLigneVide, 7) = txtdébut_prev.Value
ActiveSheet.Cells(numLigneVide, 8) = txtfin_prev.Value
If txtdébut_prev.Value = "" Then
MsgBox "Vous devez obligatoirement, ajouter une date de début !"
End If
If txtfin_prev.Value = "" Then
MsgBox "Vous devez obligatoirement, ajouter une date de fin !"
End If
End Sub
d
ddetp88
Membre dévoué
Membre dévoué
Messages : 859
Appréciations reçues : 6
Inscrit le : 5 janvier 2015
Version d'Excel : 2016

Message par ddetp88 » 23 avril 2015, 21:27

Bonsoir jno187,

Pas facile de te répondre car il y a trop de choses à mettre en place à différents endroits.
Du code dans un textbox*_change
Du code pour contrôler le contenu des textbox en question.
Tu devrais mettre ton fichier en ligne pour obtenir une solution.

Cordialement

ddetp88
j
jno187
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 27 mars 2015
Version d'Excel : 2010

Message par jno187 » 23 avril 2015, 22:02

Bonjour

Merci de votre réponse voici une version allégé du fichier, j'ai du coup une autre question, est il possible également d'avoir un MsgBox, dans le cas de figure ou un utilisateur entrerait une date de fin antérieure à la date de début avec mon format jj/mm/aaaa ?

Encore merci
os2 version épurée.xlsm
(148.6 Kio) Téléchargé 9 fois
d
ddetp88
Membre dévoué
Membre dévoué
Messages : 859
Appréciations reçues : 6
Inscrit le : 5 janvier 2015
Version d'Excel : 2016

Message par ddetp88 » 23 avril 2015, 22:37

voilà, tu as un contrôle des dates et la saisie est limitée aux caractères chiffres et /.

Bonne suite à ton projet

ddetp88
ddetp 88 os2 version épurée.xlsm
(129.45 Kio) Téléchargé 29 fois
j
jno187
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 27 mars 2015
Version d'Excel : 2010

Message par jno187 » 23 avril 2015, 23:00

Magnifique !

Merci beaucoup :D
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message