Userform

Résolu
Bonjour
je recherche une solution pour calculer une date de naissance en fonction de l'âge à savoir si aujourdhui mon jeune a 5 ans et demi qu'elle doit être sa date de naissance.
pour cela j'ai 3 textbox
une textbox 24 avec un chiffre pour les années (par exe : 5)
une texbox25 avec un chiffre également pour les mois (par exe : 6)
je voudrais que dans la textbox 26, avoir la formule suivante =AUJOURDHUI()-((textbox24*365)+(textbox25*30)) au format date JJ/MM/AAAA
ce qui le donnera : 13/01/2021 - ((tb24*365)+tb25*30)) = le 19/07/2015
Sur excel la formule fonctionne bien, mais je ne sais pas la traduire dans ma userform
merci

4 réponses

  1. Contributeur
    Bonjour,

    comme ceci en remplaçant par les TextBox:

    MsgBox Date - ((5 * 365) + (6 * 30))


    0
    1. merci pour ta réponse, mais j'au du mal à suivre. dans quelle textbox dois-je remplacer par ta formule. De plus les valeurs 5 et 6 peuvent changer selon le nombre rentré dans les textbox 24 et 25.
      Je me suis mal exprimé sans doute
      merci
      0
      1. Contributeur
        Ce n'est pas compliqué!

        tb26.Text = Date - ((tb24.Text * 365) + (tb25.Text * 30))


        a mettre dans un bouton
        0
    2. Ré merci. Encore une précision, est-ce-que la fonction date indiqué bien la date du jour ou faut-il mieux mettre aujourd'hui
      Cdlt
      0
      1. C c'est tout bon, grand merci et bonne journée
        A bientôt peut-être
        Cdlt
        0