Renvoyer la donnée d'une InputBox
buzz
-
buzz -
buzz -
Bonjour,
Je débute en VB (2007) et j'ai besoin d'une aide.
Pour faire simple, j'ai une InputBox qui demande à l'utilisateur d'entrer une date.
Et j'ai 2 problèmes quant à cette date :
1) faire en sorte que seules les dates au format JJ/MM/AAAA soient valides (pour l'instant j'ai juste mis un IsNuméric, mais ça ne colle pas vraiment)
2) que cette date soit collée dans une UserForm et qu'elle génère une 2è date J+15. Exemple : j'entre la date du 30 mars 2008, une UserForm m'indique que la date entrée est le "30 mars 2008" et que la seconde est le 15 avril 2008.
Merci d'avance pour votre aide :)
Je débute en VB (2007) et j'ai besoin d'une aide.
Pour faire simple, j'ai une InputBox qui demande à l'utilisateur d'entrer une date.
Et j'ai 2 problèmes quant à cette date :
1) faire en sorte que seules les dates au format JJ/MM/AAAA soient valides (pour l'instant j'ai juste mis un IsNuméric, mais ça ne colle pas vraiment)
2) que cette date soit collée dans une UserForm et qu'elle génère une 2è date J+15. Exemple : j'entre la date du 30 mars 2008, une UserForm m'indique que la date entrée est le "30 mars 2008" et que la seconde est le 15 avril 2008.
Merci d'avance pour votre aide :)
A voir également:
- Renvoyer la donnée d'une InputBox
- Renvoyer à la ligne excel - Guide
- Que veut dire supprimer les données d'une application - Guide
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- La zone de données passée à un appel système est insuffisante ✓ - Forum Windows 10
- Météo xiaomi aucune donnée - Forum Xiaomi
1 réponse
La fonction isNumeric ne marchera jamais avec une date parce que deja cette derniere se considere comme une chaine de caractere, et si tu veux que ta date prendra cette forme, il suffit de la declarer comme "date"
2. textbox1.text=tadate
textbox2.text= DateAdd("d", 15, TextBox1.Text)
bonne chance
2. textbox1.text=tadate
textbox2.text= DateAdd("d", 15, TextBox1.Text)
bonne chance
buzz
Merci de l'info ;) dsl du retard, j'étais parti en ouacances ^^