Userform

Résolu
mchotard Messages postés 457 Date d'inscription   Statut Membre Dernière intervention   -  
mchotard Messages postés 457 Date d'inscription   Statut Membre Dernière intervention   - 13 janv. 2021 à 12:35
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

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

comme ceci en remplaçant par les TextBox:

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


0
mchotard Messages postés 457 Date d'inscription   Statut Membre Dernière intervention   43
 
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
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Ce n'est pas compliqué!

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


a mettre dans un bouton
0
mchotard Messages postés 457 Date d'inscription   Statut Membre Dernière intervention   43
 
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
mchotard Messages postés 457 Date d'inscription   Statut Membre Dernière intervention   43
 
C c'est tout bon, grand merci et bonne journée
A bientôt peut-être
Cdlt
0