Tester une année VBA Excel

Weezouille Messages postés 2 Date d'inscription mardi 24 octobre 2006 Statut Membre Dernière intervention 25 novembre 2006 - 25 nov. 2006 à 12:36
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 25 nov. 2006 à 16:19
Salut tout le monde,

Alors voila je vous explique mon problème :
J'ai un formulaire sous Excel qui propose à l'utilisteur de saisir une année dans une txtbox et je souhaite tester si l'année est valide donc inférieur à l'année d'aujourd'hui et entier. J'ai bien une idée de manipulation pour la comparer à l'année en cours (mais ça reste assez lourd ... envoyer la valeur dans une case XLS puis faire un year sur la date d'aujourd'hui et enchainner avec une soustraction ^^), mais impossible de trouver un moyen de vérifier si c'est bien un entier qui a été entré :/

Merci d'avance pour vos réponses ;)

5 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
25 nov. 2006 à 12:56
C'est une plaisanterie ?
Tout ceci est vraiment élémentaire ....
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
25 nov. 2006 à 13:04
Allez, va :
quelques indications :
une année en est une si le 1er janvier de cette année existe (et existe la fonction Isdate... à utiliser)
la fonction year existe également... et permet d'extraire l'année en cours (year(now), par exemple...
existent  aussi le If, le IIf(si l'on veut) et le comparateur >
un peu de jugeote (très peu) suffira pour le reste (s'il en reste...)
0
Weezouille Messages postés 2 Date d'inscription mardi 24 octobre 2006 Statut Membre Dernière intervention 25 novembre 2006
25 nov. 2006 à 13:21
Bah je suis désolé je débute hein, il faut bien commencer un jour ^^

Mais ça fonctionne maintenant

PS : (year(now)) ne fonctionne pas chez moi :/

J'ai fait un year(date) tout simplement ^^
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
25 nov. 2006 à 15:28
Re-Bonjour,

Pour bien débuter, il y a sans aucun doute l'aide en ligne + la touche F1 + les nombreux tutoriels que tu trouveras sur ce forum...
Profite de cette occasion pour lire également le règlement de ce forum (ce sera instructif à bien des égards et te fera gagner du temps)
Bonne étude et bonne prog.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
25 nov. 2006 à 16:19
Le IsDate est inutilse... si l'on utilise le control Date and Time Picker

@++

<hr size="2" width="100%" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
0
Rejoignez-nous