Bonjour,
Mon titre n'est peut-être pas très explicite mais je ne sais pas comment le formuler en synthétisant.
Voici le problème :
J'ai créé un projet sous excel avec des macros, style gestion de données. Il est composé de plusieurs classeurs dont un classeur menu dans lequel j'ai des boutons associés à des macros et d'autres outils. Les autres classeurs comportent des données certaines fois avec des liaisons. Ces classeurs avec les données ont également des macros.
La modification des données se fait ailleurs que l'évolution des macros.
Cela crée un problème lors de l'intégration d'une nouvelle version.
J'aimerai savoir comment vous procéder dans ces cas là?
1/ Vous mettez un maximum de macro (Feuilles, Modules) dans un autre fichier, comme par exemple mon fichier Menu. L'intégration des données se fait alors par un copier/coller des fichiers des données modifiées.Mais comment faites-vous des macros qui se trouvent dans THisWorkBook? Faut-il les minimiser au maximum avec des appels de macros se trouvant dans le fichier Menu?
2/ Vous réalisez une procédure pour récupérer les données modifiées dans les fichiers dont les macros ont été modifiées? Est-ce faisable quand les fichiers portent le même nom dans des dossiers différents?
3/ Vous copiez vos macros dans les fichiers dont les données ont été modifiées?
En gros, quelle est la meilleure méthodologie?
Merci à vous tous
Marie
Mon titre n'est peut-être pas très explicite mais je ne sais pas comment le formuler en synthétisant.
Voici le problème :
J'ai créé un projet sous excel avec des macros, style gestion de données. Il est composé de plusieurs classeurs dont un classeur menu dans lequel j'ai des boutons associés à des macros et d'autres outils. Les autres classeurs comportent des données certaines fois avec des liaisons. Ces classeurs avec les données ont également des macros.
La modification des données se fait ailleurs que l'évolution des macros.
Cela crée un problème lors de l'intégration d'une nouvelle version.
J'aimerai savoir comment vous procéder dans ces cas là?
1/ Vous mettez un maximum de macro (Feuilles, Modules) dans un autre fichier, comme par exemple mon fichier Menu. L'intégration des données se fait alors par un copier/coller des fichiers des données modifiées.Mais comment faites-vous des macros qui se trouvent dans THisWorkBook? Faut-il les minimiser au maximum avec des appels de macros se trouvant dans le fichier Menu?
2/ Vous réalisez une procédure pour récupérer les données modifiées dans les fichiers dont les macros ont été modifiées? Est-ce faisable quand les fichiers portent le même nom dans des dossiers différents?
3/ Vous copiez vos macros dans les fichiers dont les données ont été modifiées?
En gros, quelle est la meilleure méthodologie?
Merci à vous tous
Marie