cabsen
XLDnaute Junior
Bonjour à tous,
Je croyais avoir trouvé la solution dans les archives du forum, je coince encore…
Problème
Je crée une date antérieure de 18 ans à celle du jour pour tester si une personne est mineure (et éviter ainsi le piège des années bissextiles). J'ai trouvé dans le forum un fichier avec une fonction "NombreEnDate()" (fichier "NombreEnDate_VL.xls")qui fonctionne très bien dans le fichier fourni, mais qui échoue dans un autre fichier (fichier "test.xls").
J'ai créé le fichier "text.xls" par copié-collé, j'ai procédé de même pour la fonction dans le module VBA. J'ai contrôlé mes formats de cellules mais il y a toujours les problèmes suivants :
Si quelqu'un découvre où j'ai pu faire une erreur, je lui serais infiniment reconnaissant…
Je croyais avoir trouvé la solution dans les archives du forum, je coince encore…
Problème
Je crée une date antérieure de 18 ans à celle du jour pour tester si une personne est mineure (et éviter ainsi le piège des années bissextiles). J'ai trouvé dans le forum un fichier avec une fonction "NombreEnDate()" (fichier "NombreEnDate_VL.xls")qui fonctionne très bien dans le fichier fourni, mais qui échoue dans un autre fichier (fichier "test.xls").
J'ai créé le fichier "text.xls" par copié-collé, j'ai procédé de même pour la fonction dans le module VBA. J'ai contrôlé mes formats de cellules mais il y a toujours les problèmes suivants :
- jour supérieur de 1 à la réalité
- année supérieure de 4 à la réalité
Si quelqu'un découvre où j'ai pu faire une erreur, je lui serais infiniment reconnaissant…