sheffy222
Messages postés7Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention16 mars 2006
-
7 mars 2006 à 15:55
LUSTRUCRU
Messages postés91Date d'inscriptionmardi 8 avril 2003StatutMembreDernière intervention15 mars 2013
-
7 mars 2006 à 16:54
Bonjour j'ai créé un programme en vba (avec excel) et je voulais savoir si il était possible de passer ce programme en .exe. Et si c'est possible comment je doit faire?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 7 mars 2006 à 16:17
Si tu travailles avec des Userform, et qu'en fait tu ne veux pas qu'Excel s'affiche, dans Private Sub ThisWorkbook Open()
place Application.Visible = False
End Sub
et dans
Private Sub ThisWorkbook Before Close()
place Application.Visible = True
End Sub
Seuls tes Userform s'afficheront !
Par contre, si tu as besoins d'utiliser un autre fichier Excel en même temps, tu risques de ne pas le "voir".
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 7 mars 2006 à 16:34
Certe, ce n'est pas un .exe, mais si tu ne veux pas voir l'appli, c'est une solution esthétique car il faut effectivement transformer ton projet en VB 6.0 ou .net pour l'executable.
(étant impossible par VBA, comme le disait econs).
Pour info, avec "Application.Visible = True", le processus est lancé mais est par contre caché dans l'onglet Application du gestionnaire des tâches.
Mortalino
Vous n’avez pas trouvé la réponse que vous recherchez ?