Bonjour à tous,
Voici mon probleme,
je voudrais automatiser la creation de feuille d'emargement (planning)
J'ai dans une feuille, des dates avec des horraires qui correspondent.
en lancant mon code voici ce qui se passe :
- je recherche le dernier jour de la feuille d'emargement précedente (15 du mois) (ex : 15 OCT)
- je le retrouve dans la feuille des horraires
- je lui ajoute +1 (J+1) pour definir le debut de la nouvelle période (16 du mois) (ex : 16 OCT)
ensuite voila le hic !
je voudrais definir la borne de fin (de période) : le 15 du mois d'aprés (ex : 15 NOV)
si je rajoute 30 à ma borne de debut, ca coince avec les mois à 30/31/28 jours
J'ai trouvé sur le forum, la formule :
=DATE(ANNEE(J405);MOIS(J405)+1;JOUR(J405)-1)
qui fonctionne parfaitement mais je n'arrive pas à l'utiliser dans mon code
(déjà, la transformer en VBA)
je vous joint mon fichier exemple ... (je previens, mon code est pas trés propre .... voir immonde .... mais bon ca marche .... ;-)
(le code est dans module1 - CREATION - a lancé dans la feuille "septembre 06", bouton CREATION)
Merci d'avance pour votre aide
A+
Guillaume
Voici mon probleme,
je voudrais automatiser la creation de feuille d'emargement (planning)
J'ai dans une feuille, des dates avec des horraires qui correspondent.
en lancant mon code voici ce qui se passe :
- je recherche le dernier jour de la feuille d'emargement précedente (15 du mois) (ex : 15 OCT)
- je le retrouve dans la feuille des horraires
- je lui ajoute +1 (J+1) pour definir le debut de la nouvelle période (16 du mois) (ex : 16 OCT)
ensuite voila le hic !
je voudrais definir la borne de fin (de période) : le 15 du mois d'aprés (ex : 15 NOV)
si je rajoute 30 à ma borne de debut, ca coince avec les mois à 30/31/28 jours
J'ai trouvé sur le forum, la formule :
=DATE(ANNEE(J405);MOIS(J405)+1;JOUR(J405)-1)
qui fonctionne parfaitement mais je n'arrive pas à l'utiliser dans mon code
(déjà, la transformer en VBA)
je vous joint mon fichier exemple ... (je previens, mon code est pas trés propre .... voir immonde .... mais bon ca marche .... ;-)
(le code est dans module1 - CREATION - a lancé dans la feuille "septembre 06", bouton CREATION)
Merci d'avance pour votre aide
A+
Guillaume