OVH Cloud OVH Cloud

Problème avec une macro

1 réponse
Avatar
Phil
Bonjour,

Nouveau venu sur cette liste, j'ai l'ai fouillée sans rien trouver.

Dans un foyer, il s'agit de gérer différents comptes de jeunes difficulté.
En plus des comptes détaillés dont je m'occupe, je dois fournir aux autres
éducateurs une feuille récapitulative de l'état des comptes de ces jeunes.

Voici donc mon problème.


J'ai plusieurs classeurs qui des noms tels que : "philippe_2006.xls",
"fred_2006.xls", "claude_2006.xls", ect..
Tout ces classeurs sont rigoureusement les mêmes à part les cellules "nom et
prénom" et comportent 12 feuilles (les 12 mois). Au bas de chaque feuilles
il y a des totaux qui sont reportés au début de la feuille du mois suivant.
De ce fait, les chiffres se reportent jusqu'à la fin décembre.

Pour le récapitulatif, j'utilise les chiffres de décembre qui, même si on
est en juillet sont à jour. A l'arrivé d'un nouveau jeune, je crée un
nouveau classeur et je copie les chiffres de décembre dans un classeur nommé
"recap_2006.xls".

C'est là que j'ai un problème. Si je crée la macro dans le classeur "recap"
elle me copie toujours le même classeur. Si je crée la macro dans le
classeur "model_2006.xls", lorsque je renomme ce classeur en
"sandra_2006.xls" elle va me copier le classeur "model". (les macros créées
avec l'enregistreur)

Comment faire pour bien faire? Est-il possible de créer une boîte de
dialogue pour sélectionner le classeur dont les cellules doivent être
copiées?

Merci pour vos réponses et bonne journée,

Philippe

1 réponse

Avatar
Ange Ounis
Et que se passe-t-il si le classeur "model_2006.xls" est enregistré comme un
vrai modèle, par exemple model_2006.xlt ?

----------
Ange Ounis
----------

Bonjour,

Nouveau venu sur cette liste, j'ai l'ai fouillée sans rien trouver.

Dans un foyer, il s'agit de gérer différents comptes de jeunes difficulté.
En plus des comptes détaillés dont je m'occupe, je dois fournir aux autres
éducateurs une feuille récapitulative de l'état des comptes de ces jeunes.

Voici donc mon problème.


J'ai plusieurs classeurs qui des noms tels que : "philippe_2006.xls",
"fred_2006.xls", "claude_2006.xls", ect..
Tout ces classeurs sont rigoureusement les mêmes à part les cellules "nom et
prénom" et comportent 12 feuilles (les 12 mois). Au bas de chaque feuilles
il y a des totaux qui sont reportés au début de la feuille du mois suivant.
De ce fait, les chiffres se reportent jusqu'à la fin décembre.

Pour le récapitulatif, j'utilise les chiffres de décembre qui, même si on
est en juillet sont à jour. A l'arrivé d'un nouveau jeune, je crée un
nouveau classeur et je copie les chiffres de décembre dans un classeur nommé
"recap_2006.xls".

C'est là que j'ai un problème. Si je crée la macro dans le classeur "recap"
elle me copie toujours le même classeur. Si je crée la macro dans le
classeur "model_2006.xls", lorsque je renomme ce classeur en
"sandra_2006.xls" elle va me copier le classeur "model". (les macros créées
avec l'enregistreur)

Comment faire pour bien faire? Est-il possible de créer une boîte de
dialogue pour sélectionner le classeur dont les cellules doivent être
copiées?

Merci pour vos réponses et bonne journée,

Philippe