Erreur sur VBScript pour calculer une date de naissance
Résolu/Fermé
antoine9298
antoine9298
- Messages postés
- 101
- Date d'inscription
- vendredi 5 avril 2013
- Statut
- Membre
- Dernière intervention
- 23 décembre 2014
antoine9298
- Messages postés
- 101
- Date d'inscription
- vendredi 5 avril 2013
- Statut
- Membre
- Dernière intervention
- 23 décembre 2014
A voir également:
- Erreur sur VBScript pour calculer une date de naissance
- Erreur sur VBScript pour calculer une date de naissance ✓ - Forum - VB / VBA
- Calcul de date de naissance par rapport à une ✓ - Forum - Bureautique
- Calculer une date d'ancienneté sur excel ✓ - Forum - Excel
- Erreur date de naissance instagram - Forum - Instagram
- Erreur date de naissance compte google - Forum - Gmail
3 réponses
Bonjour
Cette condition est incorrecte, il fallait écrire
De plus, je vois que tu n'imbrique pas correctement les structures : on trouve le Loop avant le End If... Il y a beaucoup de chose à revoir
If input mois >12 or <1 then
Cette condition est incorrecte, il fallait écrire
If input mois >12 or mois <1 then
De plus, je vois que tu n'imbrique pas correctement les structures : on trouve le Loop avant le End If... Il y a beaucoup de chose à revoir
If input mois >12 or mois <1 then
Je n'avais pas remarqué... que fait ce mot "input" ici ?
ET Quant au caractère 10 , ça veut simplement dire le 10e caractère de la ligne.
Je n'avais pas remarqué... que fait ce mot "input" ici ?
ET Quant au caractère 10 , ça veut simplement dire le 10e caractère de la ligne.
antoine9298
Modifié par antoine9298 le 5/04/2013 à 15:46
- Messages postés
- 101
- Date d'inscription
- vendredi 5 avril 2013
- Statut
- Membre
- Dernière intervention
- 23 décembre 2014
Modifié par antoine9298 le 5/04/2013 à 15:46
j'avait compris mais il n'y a pas de 10eme caractère sur cette ligne :-/
et quand au mot input j'aivait pensé si la reponse mois est...
tienen enlevant input le message d'erreur disparaît (ouf)...
et quand au mot input j'aivait pensé si la reponse mois est...
tienen enlevant input le message d'erreur disparaît (ouf)...
antoine9298
Modifié par antoine9298 le 5/04/2013 à 16:01
- Messages postés
- 101
- Date d'inscription
- vendredi 5 avril 2013
- Statut
- Membre
- Dernière intervention
- 23 décembre 2014
Modifié par antoine9298 le 5/04/2013 à 16:01
on dirait que les messages d'erreur que je reçoit ne comptent pas les lignes comme moi,le bloc note(en bidouillant dans affichage y'a une option qui affiche la ligne et le caractere.) ET vbsedit qui a le meme systeme,du coup les erreur sont plus dur a corriger...
je commence a plus trop savoir si je doit me fier aux lignes des message d'erreur...
je commence a plus trop savoir si je doit me fier aux lignes des message d'erreur...
antoine9298
Modifié par antoine9298 le 5/04/2013 à 16:30
- Messages postés
- 101
- Date d'inscription
- vendredi 5 avril 2013
- Statut
- Membre
- Dernière intervention
- 23 décembre 2014
Modifié par antoine9298 le 5/04/2013 à 16:30
Merci quand meme...(c'est reglé) maintenant j'ai plus qu'a corriger les autres erreurs...(aie,aie,aie)
Modifié par antoine9298 le 5/04/2013 à 15:37
je l'ai corrigé en suppriment le loop et en le remplacent par exit
maintenant le début donne ça:
annee = inputbox("en quelle annee est tu ne(e)")
mois = inputbox("en quel mois est tu ne(e)")
If input mois >12 or mois <1 then
msgbox "retapez la reponse en nombre."
exit
elself mois <13 and >0
else
End If
ET mon bug persiste ?! en m'indiquant un Then attendu ligne5(celle du exit) caractère 10? IL N'Y A PAS DE CARACTÈRE 10 SUR CETTE LIGNE! et si le vrai bug c'était cette fenêtre qui tourne en boucle?