Liaison VBA inter-fichiers

Bonjour ! :)

Sauriez vous me dire s'il est possible d'utiliser un seul et unique fichier excel comme référence ?

Je ne pense pas qu'il s'agit d'un "modèle"... le but étant de pouvoir modifier le code visual basic d'un seul fichier, qui va être enregistrer sous un autre nom plusieurs fois.

image image

Si cela est possible je souhaiterais que lorsque j'effectue une modification sur le fichier "TemplateStockManagment_SAP.xltm" dans le visual basic, tous les fichiers qui en découlent (fichiers commençants par "RE" sur la deuxième image) soient modifiés également. Sans avoir a les ouvrir les un après les autres et effectuer sur chacun la même modification. A savoir que lors de la "création" d'un nouveau fichier, l'utilisateur effectue un "copier-coller" d'un fichier existant "RE-..." (pas du template) et le renomme "RE-..". En quelque sorte je souhaiterai créer une sorte de liaison entre les codes visual basic de ces fichiers.

Merci d'avance !! :)

Lorenzo Forte

Bonsoir,

voyez ce fichier :

1mise-a-jour.xlsm (16.71 Ko)

Il permet de remplacer un module VBA d'un fichier par un autre.
L'idée serait : le module VBA devant être mis à jour sera unique, et porter un nom particulier.
Une fois les modifications apportées, il faudra en faire une exportation en fichier .bas
Ce fichier sera copié dans le dossier des futurs fichiers à modifier
Lancer le code , et "enjoy" !

Mais pour cela il vous faudra créer une boucle pour tourner sur les différents fichier "RE" du dossier

Mais là s'arrête ma proposition, désolé.

@ bientôt

LouReeD

Rechercher des sujets similaires à "liaison vba inter fichiers"