Icône de la ressource

VBEMAN :: Utilitaire de mise à jour de modules VBA 1.0

Bonjour (de retour - occupé sur d'autres chantiers)
Un petit utilitaire permettant de procéder à la mise à jour de modules .BAS, .CLS, .FRM.
Outil très pratique quand vous livrez une application Excel avec du code VBA placé dans des modules.
Il suffit donc de livrer également cet outil pour faire installer les évolutions de vos modules macros.

Il se présente comme suit
1700838544484.png


1) sélectionner l'application Excel à mettre à jour
1700838582004.png

Exemple
1700838614089.png


2) sélectionner le module .bas, .frm, .cls à mettre à jour
1700838652360.png


3) à l'issue de la sélection de l'application Excel l'inventaire des modules est effectué automatiquement et la liste déroulante est alimentée

1700838740466.png


4) sélectionner le module correspondant à remplacer par celui sélectionné à l'étape 2
1700838807352.png

Le nom de fichier peut être différent. Bien entendu au préalable il faudra exporter votre module mis à jour et le livrer. Le nom réel du module est identifié par ceci dans le source
1700839390098.png
en tête du fichier . bas

5) cliquer sur le bouton
1700838832755.png


étape de confirmation

1700838849185.png


par précaution une sauvegarde de l'application est effectuée
1700838882211.png


A ce stade le remplacement a été effectué. Pour autant l'outil demande une nouvelle confirmation avant le remplacement définitif en enregistrant l'application avec son module mis à jour
1700838979339.png


Message de confirmation - succès
1700839008898.png


A l'issue, l'inventaire des modules est à nouveau effectué. La liste déroulante est mise à jour.


Ce bouton
1700839132556.png
permet de relancer l'inventaire des modules si besoin.
Auteur
oguruma
Version
1.0
  • J'aime
Réactions: Mike57000