Création macro feuille vba

Résolu/Fermé
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016 - 31 déc. 2015 à 14:22
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016 - 4 janv. 2016 à 14:44
Bonjour,

J’ai besoin d’aide , je ne trouve pas ma solution, et je ne suis pas très douée avec les macros voici mon problème.
J’ai une trame de facture sous excel, que je dois réutiliser tous les mois pour 3 clients différents.
J’aimerais donc créer une macro de manière à ce que lorsque je change le mois de ma facture initiale en F7, cela me génère 3 nouvelles feuilles une pour chaque client (nom des clients en D3) et par contre si possible que chaque nouvelle feuille soit nommée comme ceci :
- client_mois_numéro de facture (le numéro de facture est en D9)

Je ne sais pas si c’est possible et si ma demande est claire.

Merci pour votre aide




A voir également:

4 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
4 janv. 2016 à 11:52
Bonjour

Une remarque à propose de ta configuration.
Dans l'état actuel, à ta feuille edf (qui sert de modèle) sont attaché tes deux macros. Celles ci vont être copiées dans les 3 feuilles créées, ce qui est un peu maladroit.
Ne vaudrait il pas mieux
1. Créer une feuille "d'accueil" où tu entrerais quelques données dont le nom client et le mois (avec le code des macros dans son module)
2. Avoir ta feuille Modele de facture (sans code attaché) qui ne sera jamais modifiée
De cette façon, un clic sur un bouton ou tout autre évènement déclencherait les trois copies (et leur mise à jour mais sans code attaché) de la feuille modèle

Tu dis

Cdlmnt
1
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016
4 janv. 2016 à 11:56
ah mince, les macros sont à effacer c'est quand j'ai essayé de créer mes feuilles j'aurais dû te mettre une feuille sans rien. il vaut mieux effectivement partir d'une feuille sans code
0
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016 > marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016
4 janv. 2016 à 11:56
tu veux que je remette un lien sans macro?
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
31 déc. 2015 à 17:31
Bonjour

Pour pouvoir te réponde, il faudrait avoir la structure de ton fichier. Peux tu envoyer la partie concernée de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

Cdlmnt
0
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016
4 janv. 2016 à 11:24
bonjour,

merci pour ta réponse et ton aide. ci-joint le lien du fichier
https://www.cjoint.com/c/FAekkaNUdJt

sur le fichier tu as une première feuille intitulé EDF et j'aimerais que lorsque je change la case F7 ça me créer 3 feuilles (dans l'exemple EDF 1, EDF 2 EDF 3) une pour chaque client (le nom des client est en D3) par conter comme indiqué j'aimerais que chacune des ces feuilles se renomment directement sous cette forme :

- client_mois_numéro de facture (le numéro de facture est en D9)

j'espère que c'est plus clair pour toi...

cordialement
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
4 janv. 2016 à 12:03
tu veux que je remette un lien sans macro?
Pas la peine, je vais partir d'une feuille accueil minimaliste que tu compléteras plus tard
Bon, là c'est l'heure du miam-miam
0
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016
4 janv. 2016 à 12:04
Merci encore et bon appétit!
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
4 janv. 2016 à 13:48
Un début de réponse
http://www.cjoint.com/c/FAemWdbKiZk

Cdlmnt
0
marionmh Messages postés 6 Date d'inscription jeudi 31 décembre 2015 Statut Membre Dernière intervention 4 janvier 2016
4 janv. 2016 à 14:44
super ça marche merci beaucoup!!!
0