VBA d'excel créer un nouveau fichier excel avec macro

pascal_bidouille

XLDnaute Junior
Bonjour,

J'aimerai à partir d'un fichier excel générer un nouveau fichier excel mais ce nouveau fichier comporterai un bouton avec des macro VBA associées.

Créer un nouveau fichier excel : pas de pb avec des choses du style :
Code:
set mon_book =workbooks.add
mon_book.saveas fichier

Ajouter un bouton, c'est possible avec buttons.add ou OLEObjects.add

Par contre pour ajouter le module de code avec les macro ...:confused:
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : VBA d'excel créer un nouveau fichier excel avec macro

Bonjour pascal_bidouille

Avec un fichier modèle
dans un autre fichier tu crées une macro qui :
Ouvre le fichier modèle
Le Sauve sous le nom que tu souhaites
Le Sauve a nouveau sous son nom d'origine
Le ferme
 

pascal_bidouille

XLDnaute Junior
Re : VBA d'excel créer un nouveau fichier excel avec macro

Bonjour pierrejean

Je voulais justement éviter d'utiliser un fichier modèle car cela implique que l'utilisateur à besoin de du fichier de base + du modèle.
Avec la contrainte supplémentaire que chacun doit indiquer (par popup ou en configuration dans le fichier de base) le chemin vers le modèle.
Si personne n'a de solution, il faudra m'y résoudre ...
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 626
Membres
103 611
dernier inscrit
sebboes