|
Bonjour le forum,
Je souhaiterai vérifier sous calc que les saisies dans une
colonne B
soit bien des dates, et de plus que ces saisies
correspondent au mois choisi.
Dans une feuille calc j'ai mis en B2 une liste déroulante
avec l'ensemble
des mois de l'année. On sélectionne alors avec cette
combobox le mois
en cours (ou celui que l'on veut renseigner). Lorsque l'on
saisi une date
dans les cellules (B3:B20), j'avais mis dans des cellules
cachées un test
du type Si (Mois (B2) = Mois (Cellule saisie);
Mois(B2); ""). Or il se trouve
que si l'on saisi un nombre (autre que date) ou un mot la
fonction Mois
renvoie respectivement 1 pour le nombre et 12 pour le
mot.
Ce qui n'est pas vraiment judicieux. Comment contourner ce
problème ?
Dans une macro, j'ai voulu vérifier si la date qui était
saisi en (B3:B20)
était un format de date, or là aussi surprise puisque rien
ne semble fonctionner
correctement. J'ai essayé d'utiliser IsDate, DateSerial
mais rien n'y fait les erreurs
de saisies ne sont pas indiquées à l'opérateur. Là aussi
comment feriez vous ?
Je n'utilise pas les listes de validation car celles-ci ne
fonctionnent pas
correctement et génèrent aussi des erreurs.
J'ai win XP et Openoffice 1.1.2
|
- [prog] Test mois et dates saisies superfan
- Re: [prog] Test mois et dates saisies Francois Gatto
