Richard_9
Messages postés26Date d'inscriptionmardi 13 juillet 2004StatutMembreDernière intervention 1 juillet 2008
-
27 déc. 2006 à 10:43
Richard_9
Messages postés26Date d'inscriptionmardi 13 juillet 2004StatutMembreDerniè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.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 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.
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 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é...
Richard_9
Messages postés26Date d'inscriptionmardi 13 juillet 2004StatutMembreDerniè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?
Richard_9
Messages postés26Date d'inscriptionmardi 13 juillet 2004StatutMembreDerniè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.