krystof_ii
XLDnaute Occasionnel
Bonjour,
Est-il possible de concevoir une macro en vba dont l'objectif et de modifier directement les codes macro ?
Pour exemple d'utilisation : mise à jour du moteur vba, ...
Dans mon probleme actuellement :
je crée un cahier des charge par une utilisateur A (onglet cahier des charges)
Lorsque l'utilisateur A imprime la feuille automatiquement l'onglet génére un nouveau fichier avec uniquement l'onglet
L'utilisateur B aura alors accès à ce fichier et lorsque l'utilisateur B imprimera le fichier, celui-ci sera transféré dans un dossier archive.
Dans ce cas deux solutions s'offrent à moi :
1° test sur Workbook_BeforePrint pour basculer sur un mode ou un autre en fonction de l'utilisateur
2° Modification du code afin d'interdire ensuite utilisateurA de revenir en arrière sur le fichier.
Enfin pour conclure : est-il possible par macro de modifier directement des macros d'un fichier ?
Si ou, auriez-vous un exemple de vocabulaire à ce sujet ?
Est-il possible de concevoir une macro en vba dont l'objectif et de modifier directement les codes macro ?
Pour exemple d'utilisation : mise à jour du moteur vba, ...
Dans mon probleme actuellement :
je crée un cahier des charge par une utilisateur A (onglet cahier des charges)
Lorsque l'utilisateur A imprime la feuille automatiquement l'onglet génére un nouveau fichier avec uniquement l'onglet
L'utilisateur B aura alors accès à ce fichier et lorsque l'utilisateur B imprimera le fichier, celui-ci sera transféré dans un dossier archive.
Dans ce cas deux solutions s'offrent à moi :
1° test sur Workbook_BeforePrint pour basculer sur un mode ou un autre en fonction de l'utilisateur
2° Modification du code afin d'interdire ensuite utilisateurA de revenir en arrière sur le fichier.
Enfin pour conclure : est-il possible par macro de modifier directement des macros d'un fichier ?
Si ou, auriez-vous un exemple de vocabulaire à ce sujet ?