Macro excel

Fermé
wersidx5 Messages postés 1 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 16 août 2003 - 16 août 2003 à 18:26
 Christophe - 18 août 2003 à 17:24
salut à tous,

j'ai en chantier un petit programme de paie pour une employée de maison (édition de bulletin, avec comptabilisation des retenues salariales et cotisations patronales pour permettre l'édition trimestriellement des déclarations sociales obligatoires URSSAF,n, ASSEDIC, etc...)
Pour le moment la partie du bulletin relative aux calculs salaire brut, déductions sociales, etc ...) fonctionne bien.
Je coince un peu au niveau de la sauvegarde, je m'explique : le bulletin renseigné par les éléments variables (date d'édition, période concernée, nombres d'heures effectuées) entraîne le calcul de tous les éléments. Il me faut maintenant le sauvegarder. J'ai crée à cet effet 12 feuilles (une par mois).
Sur la feuille qui sert de départ (saisie des éléments variables -mois, heures, etc..) j'ai créé une zone avec 12 boutons d'option en face des mois concernés, et lié à une macro qui va copier le bulletin établi dans la feuille sélectionnée par le bouton d'option. Mais si on se trompe : on clique sur l'option "sauvegarder en : par ex. mai, alors que la feuille est celle de juin !! Comment faire vérifier ou carrément faire que la macro elle-même lie date du bulletin à la feuille sous laquelle sauvegarder ?
J'espère que vous comprendrez le sens de ma démarche, et d'avance un grand merci.
A propos, quelqu'un peut-il me conseiller sur un bon livre EXCEL2000 qui me permettrait d'augmenter mes connaissances dans ce domaine. Merci d'avance.

amicalement, claude
A voir également:

2 réponses

bmgg4 Messages postés 179 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 29 juin 2006 23
18 août 2003 à 17:02
Bonjour,

Ta question est trop complexe pour moi ;-)
Mais fouille un peu dans ces sites :
http://www.excelabo.net/
http://dj.joss.free.fr/faq.htm
http://perso.wanadoo.fr/frederic.sigonneau/

Bon courage

Monique
Elle est pas belle la vie ?
0
Bonjour

Au moment de faire le Save, pourquoi ne pas détecter quelle est la feuille active (ActiveSheet). Ensuite, récupérer son nom (ActiveSheet.Name).

Christophe
0