Bonjour à tous.
Voici ma demande.
J'ai créé un fichier avec de multiples macro dont l'objectif est le suivi de stagiaires sur différentes formations.
Quand je dis : "j'ai créé" : Merci aux nombreuses personnes du forum qui m'ont filé de sacrés coups de mains....
Pourquoi ce fichier : afin d'uniformiser le travail des 11 assistantes qui travaillent sur le suivi de ces formations.
La démarche :
Le fichier vierge (qu'on appellera toto.xlsm) est placé sur le serveur.
Les assistantes le copient dans le répertoire de travail correspondant à la formation.
Elles le complètent quotidiennement et une procédure sauvegarde le fichier et exporte la synthèse (fichier formaté) à un endroit précis du serveur.
Un autre fichier que je lance me permets de faire la synthèse de l'ensemble des fichiers (formations/stagiaires) qui ont été exportés.
Voilà globalement la démarche.
Comme tout humain, il y'a eu de la part des assistantes une résistance au changement.
Mais rapidement, (quelques jours), voyant le temps gagné grâce aux procédures automatiques le fichier a été adopté.
Il faut savoir que la logique d'utilisation du fichier et son objectif ont été pensés avec l'aide de 2 assistantes...
Aujourd'hui, je suis "victime" du succès de l'application, car plusieurs assistantes souhaitent certains rajouts comme fusionner certaines données avec un document WORD... etc...
Le Problème :
Le fichier de base TOTO.XLSM se trouve sur le serveur.
Les fichiers toto1.xlsm, toto2.xlsm ... créés par les assistantes se trouvent dans leurs répertoires de travail.
Si je mets à jour le fichier TOTO.xlsm, les nouveautés ne seront valables que pour les nouveaux fichiers créés à partir du TOTO.XLSM màj.
Mais tous les fichiers créés antérieurement ne le seront pas.
Est-il possible d'UPGRADER le fichier de base TOTO.XLSM ainsi que les fichiers TOTO1.xlsm, TOT2.xlsm...anciennement créés. (les noms des fichiers créés commencent tous par TOTO...)
C'est à dire copier dans ces fichiers
- de nouveaux modules
- créer un nouvel onglet
- créer dans ce nouvel onglet, un bouton associé à un module
- modifier le code VBA (ou simplement supprimer l'ancien code VBA et coller le nouveau)
- Insérer le mot de passe permettant d'accéder au code VBA
- ...
Voilà
Merci d'avoir pris le temps de me lire et d'avance merci pour celui que vous prendrez pour me répondre.
Cordialement
Pascal
Voici ma demande.
J'ai créé un fichier avec de multiples macro dont l'objectif est le suivi de stagiaires sur différentes formations.
Quand je dis : "j'ai créé" : Merci aux nombreuses personnes du forum qui m'ont filé de sacrés coups de mains....
Pourquoi ce fichier : afin d'uniformiser le travail des 11 assistantes qui travaillent sur le suivi de ces formations.
La démarche :
Le fichier vierge (qu'on appellera toto.xlsm) est placé sur le serveur.
Les assistantes le copient dans le répertoire de travail correspondant à la formation.
Elles le complètent quotidiennement et une procédure sauvegarde le fichier et exporte la synthèse (fichier formaté) à un endroit précis du serveur.
Un autre fichier que je lance me permets de faire la synthèse de l'ensemble des fichiers (formations/stagiaires) qui ont été exportés.
Voilà globalement la démarche.
Comme tout humain, il y'a eu de la part des assistantes une résistance au changement.
Mais rapidement, (quelques jours), voyant le temps gagné grâce aux procédures automatiques le fichier a été adopté.
Il faut savoir que la logique d'utilisation du fichier et son objectif ont été pensés avec l'aide de 2 assistantes...
Aujourd'hui, je suis "victime" du succès de l'application, car plusieurs assistantes souhaitent certains rajouts comme fusionner certaines données avec un document WORD... etc...
Le Problème :
Le fichier de base TOTO.XLSM se trouve sur le serveur.
Les fichiers toto1.xlsm, toto2.xlsm ... créés par les assistantes se trouvent dans leurs répertoires de travail.
Si je mets à jour le fichier TOTO.xlsm, les nouveautés ne seront valables que pour les nouveaux fichiers créés à partir du TOTO.XLSM màj.
Mais tous les fichiers créés antérieurement ne le seront pas.
Est-il possible d'UPGRADER le fichier de base TOTO.XLSM ainsi que les fichiers TOTO1.xlsm, TOT2.xlsm...anciennement créés. (les noms des fichiers créés commencent tous par TOTO...)
C'est à dire copier dans ces fichiers
- de nouveaux modules
- créer un nouvel onglet
- créer dans ce nouvel onglet, un bouton associé à un module
- modifier le code VBA (ou simplement supprimer l'ancien code VBA et coller le nouveau)
- Insérer le mot de passe permettant d'accéder au code VBA
- ...
Voilà
Merci d'avoir pris le temps de me lire et d'avance merci pour celui que vous prendrez pour me répondre.
Cordialement
Pascal