Récupéter programmation

Résolu
Richard_9 Messages postés 26 Date d'inscription mardi 13 juillet 2004 Statut Membre Dernière intervention 1 juillet 2008 - 27 déc. 2006 à 10:43
Richard_9 Messages postés 26 Date d'inscription mardi 13 juillet 2004 Statut Membre Dernière intervention 1 juillet 2008 - 28 déc. 2006 à 15:20
Bonjour,
j'ai programmé en VBA Excel dans un projet mais plusieurs modules.
En cas de modifications, il n'est pas simple de comparer deux versions.
Existe-t-il un moyen de récupérer toute la programmation faite dans un projet VBA Excel et de la sauvegarder dans un fichier texte par exemple.
Je pourrais alors comparer deux versions.


Merci pour votre aide.

4 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
27 déc. 2006 à 11:23
tu peux toujours entrer dans ta programmation et utiliser un copier-coller vers un fichier texte.
Tu peux également faire tout simplement des copies de tes fichiers xls vers un autre répertoire.
3
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
27 déc. 2006 à 22:50
Si les bouts de codes sont dans des modules standards, modules de classes ou Userform, tu peux sauvegarder (exporter) ces modules sur ton disque dur et les éditer comme des fichiers txt, sans changer leurs extensions. Le code des feuilles peut aussi être exporter comme des modules de classes.

Pour ce qui est de le faire automatiquement par une macro quelconque, là je ne sais pas trop comment tu pourras procéder... je n'ai jamais essayé...

MPi
3
Richard_9 Messages postés 26 Date d'inscription mardi 13 juillet 2004 Statut Membre Dernière intervention 1 juillet 2008
27 déc. 2006 à 12:15
Merci pour ta réponse.
Cependant, j'ai plusieurs dizaines de modules différents. 
De plus, j'ai programmé quelques dizaines de comboBox afin qu'ils réagissent en fonction des données saisies.
Cela fait un paquet de copier-coller.
N'existe-t-il pas un moyen de TOUT reprendre en une seule fois?
0
Richard_9 Messages postés 26 Date d'inscription mardi 13 juillet 2004 Statut Membre Dernière intervention 1 juillet 2008
28 déc. 2006 à 15:20
Super.
Ca fonctionne.
Evidemment comme j'ai 30 sheets et 7 modules cela fait un paquet de fichiers.
Les modules sont exportés en format .bas et les sheets en format .cls
Tous les deux exploitables avec un éditeur de programmes.
Cela va me rendre un fameux service.
Merci à vous.
0
Rejoignez-nous