Challenge pour les pro VBA

  • Initiateur de la discussion Initiateur de la discussion Jasmine
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jasmine

Guest
Salut,

J'ai 70 fichiers excel avec chacun un code vba donc 70 code vba qui se ressembles tous.
Si dans 2 mois je souhaite modifier le code je suis obligé de modifier les 70 codes VBA des 70 fichiers excel.
Quelqu'un aurait une solution SVP ? genre un fichier excel central contenant le code et les 70 fichiers excel font appel au fichier central pour s'exécuter !

Merci
Jasmine
 
Bonjour.
Une solution peut être d'enregistrer les programmes dans le fichier 'classeur de macros personnelles' qui reste disponible quelque soit le classeur ouvert.
(menu Outil/Macros/Nouvellle macro et option 'Classeur de macros personnelles')
 
Bonsoir

Une piste.
'70 code vba qui se ressembles tous'

Si les macros se ressemblent toutes, il faudrait repérer les différences et voir s'il est possible de les obtenir par passage de constantes contenues dans une feuille protégée dans chaque classeur.
Ou alors à partir d'un mot clef, sélectionner la partie du code spécifique au classeur.

La macro étant alors compilé en macro complémentaire.

JP
 
Salut à tous.
J'ai le même problème (avec moins de 70).
J'ai tout simplement une seule macro d'ouverture
avec des droits d'accés differents suivant les utilisateurs qui sont codifiés.Il suffit en début de macro de valider le code de l'utilisateur.Un peu long la première foi mais trés utile pour la suite.
Salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
32
Affichages
1 K
Retour