|
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
- [prog] Test mois et dates saisies superfan
- Re: [prog] Test mois et dates saisies Francois Gatto
