-
De vba excel à vb6
Bonjour à tous, j'ai réalisé une macros avec excel 2003. Elle comporte un userform mais je n'ai aucunement besoin de la feuille de calcul excel qui est lié au classeur, Toutes les feuilles sont d'ailleurs vierge. Dans cette macros je cherche des informations dans d'autres classeurs pour pouvoir alimenter le Userform. Je me demande s'il est possible de générer une application indépendante (un exécutable) à partir de cette macro?
Si se n'est pas possible, étant donné que j'ai VB6. Est-ce qu'il est possible de faire un copier coller du code en sachant que j'utilise par exemple un objet Workbook?
Et enfin, en faisant phi de tous ce que j'ai dit plus haut (même si ça a un lien), comment faire pour créer une application serveur avec vb6.
nitho l'amateur
-
Bonjour nitho,
Je ne tripatouille pas encore assez de VB6 pour te répondre sur la possibilité/fiabilité d'un transfert du code.
Mais une astuce-bricolage en restant dans Excel peut consister à enregistrer ton classeur en xla (pour ne plus avoir de feuille visible) et à lancer ton userform directement depuis l'évènement Worbook_Open...
Cordialement,
Benoît
-
absolument il suffit de déclarer ton objet dans vb6