IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

Vba excel convertir macro en ex�cutable (.exe)


Sujet :

VBA

  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par d�faut Vba excel convertir macro en ex�cutable (.exe)
    Bonjour � tous,

    J'ai r�alis� un programme sur excel avec plein de userforms et macros. En gros, c'est r�el logiciel de dimensionnement solaire. L'entreprise o� je fais le stage veut en faire un vrai logiciel, avec un .exe t�l�chargeable (soit en ligne sur leur site, soit sur CD) et payant (possibilit� d'offrir une cl� d'activation, mise � jour, ...). Le probl�me est que j'ai tout fait sur vba excel. Comment pourrai-je arriver � faire cela?

    Cordialement

  2. #2
    Expert confirm�
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

    Informations professionnelles :
    Activit� : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par d�faut
    Salut, mauvaise pioche, il te faudra r��crire ton appli en Delphi, C, etc pour obtenir une exe autonome. Voir ce modeste calendrier ( exe autonome �crit en Delphi 7 sous XP en 2003 ... ) et cet autre SysDiff.

  3. #3
    Expert confirm�
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 84
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par d�faut
    Bonjour
    La r�ponse est dans la signification de VBA (utilis� dans le titre-m�me) --->>
    VBA = Visual Basic for Application
    Si l'application qui utilise du code VBA n'est pas le support m�me du code VBA utilis� -->> ne saurait fonctionner

  4. #4
    Invit�
    Invit�(e)
    Par d�faut
    Bonjour,
    tu n'as pas beaucoup de solution!

    soit t�l�charger la version express de Visual studio et r��crire ton code!

    soit, si �a n'emb�te pas le client, lui fournir un fichier Excel o� le code serait encapsul� dans une DLL!

    https://www.developpez.net/forums/d1...l/#post8938804

    https://www.developpez.net/forums/d1...l/#post9562500


    Nom : Sans titre.png
Affichages : 18371
Taille : 1,5 Ko accessoirement je peux comprendre c'est le jeu, mais je n�arriverais pas � progresser si je n'ai pas l'explication!
    Derni�re modification par Invit� ; 04/10/2017 � 15h46.

  5. #5
    R�dacteur/Mod�rateur

    Avatar de Jean-Philippe Andr�
    Homme Profil pro
    Architecte Power Platform, ex-D�veloppeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : Canada

    Informations professionnelles :
    Activit� : Architecte Power Platform, ex-D�veloppeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 684
    Par d�faut
    Salut,

    je plussoie la perspective de passer du VBA au VB.Net pour faire une application executable (le code est suffisamment proche pour ne pas avoir a reecrire une ligne sur deux
    Cycle de vie d'un bon programme :
    1/ �a fonctionne 2/ �a s'optimise 3/ �a se refactorise

    Pas de question technique par MP, je ne r�ponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre � programmer avec Access 2016, Access 2019 et 2021

    Apprendre � programmer avec VBA Excel (3e �dition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez � consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les param�tres r�gionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  6. #6
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par d�faut
    Citation Envoy� par dysorthographie Voir le message
    Bonjour,
    tu n'as pas beaucoup de solution!

    soit t�l�charger la version express de Visual studio et r��crire ton code!

    soit, si �a n'emb�te pas le client, lui fournir un fichier Excel o� le code serait encapsul� dans une DLL!

    https://www.developpez.net/forums/d1...l/#post8938804

    https://www.developpez.net/forums/d1...l/#post9562500


    Nom : Sans titre.png
Affichages : 18371
Taille : 1,5 Ko accessoirement je peux comprendre c'est le jeu, mais je n�arriverais pas � progresser si je n'ai pas l'explication!
    Je pensais qu'en transformant le fichier excel en .exe et en utilisant un installateur, cela r�soudrait l'affaire??

  7. #7
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par d�faut
    Merci � tous pour vos r�ponses.

    Mais est ce que quelqu'un pourrait vraiment m'aider, en me donnant des directives claires et structur�es (avec une suite des �tapes � suivre)? Si je dois passer de vba � vbnet (que je ne connais pas du tout), comment je dois faire? Aidez-moi, svp!

    Cordialement,
    Don

  8. #8
    Invit�
    Invit�(e)
    Par d�faut
    d�j� il faut t�l�charger Visual studio sur le web!

    et potasser un peut �a c'est important: http://plasserre.developpez.com/cours/vb-net/

  9. #9
    Inactif  

    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 69
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par d�faut
    Citation Envoy� par Vbajon Voir le message
    Je pensais qu'en transformant le fichier excel en .exe et en utilisant un installateur, cela r�soudrait l'affaire??
    Pantoute.

    Et tant qu'� t�l�charger Visual Studio, choisis l'�dition Commumity.

  10. #10
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par d�faut
    Citation Envoy� par dysorthographie Voir le message
    d�j� il faut t�l�charger Visual studio sur le web!

    et potasser un peut �a c'est important: http://plasserre.developpez.com/cours/vb-net/
    Merci! Je l'�tudie ce vbnet. Mais juste deux petites questions
    -C'est plut�t visual basic express au lieu de visualstudio,non?
    -Dans excel, j'utilise des feuilles pour stocker mes donn�es, mes variables, les modifier en �criture, ou les lire. Mais en Vbnet, qu'est ce qui fait office des feuilles (Sheets) pour la lecture et l'�criture des donn�es? Merci

  11. #11
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par d�faut
    Citation Envoy� par clementmarcotte Voir le message
    Pantoute.

    Et tant qu'� t�l�charger Visual Studio, choisis l'�dition Commumity.
    C'est fait

  12. #12
    Invit�
    Invit�(e)
    Par d�faut
    Citation Envoy� par Vbajon Voir le message
    Merci!
    -C'est plut�t visual basic express au lieu de visualstudio,non?
    Re: C'est la m�me chose!
    -Dans excel, j'utilise des feuilles pour stocker mes donn�es, mes variables, les modifier en �criture, ou les lire. Mais en Vbnet, qu'est ce qui fait office des feuilles (Sheets) pour la lecture et l'�criture des donn�es?
    Re: on impl�mentera le r�f�rence Excel dans le projet VB.NET! mais on en est encore pas l�!
    si en vba tu as le sentiment d'avoir gravis le mont blanc, ici c'est l'Everest (8848 m�tres)! 3807 m�tres c'est juste le camps de base!

    C'est peut dire qu'il te faudra des bouteilles d'oxyg�ne

    Derni�re modification par Invit� ; 06/10/2017 � 16h34.

  13. #13
    Invit� de passage
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2025
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : B�timent

    Informations forums :
    Inscription : Avril 2025
    Messages : 1
    Par d�faut
    Bonjour, je viens de lire votre conversation car j'ai la m�me probl�matique. Je vaudrais convertir un fichier Excel avec un userform, des feuilles remplies et du code VBA en ex�cutable. Pour l�installation de Visual Studio Community je ne sais pas quel charge de travail ajouter.

    Cordialement

Discussions similaires

  1. [VBA] Excel R�cuperer Macro sur fichier corrompu
    Par Phenx dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 12/01/2009, 13h13
  2. [VBA-EXCEL] Supprimer macro d'un fichier
    Par Gerard6969 dans le forum Macros et VBA Excel
    R�ponses: 3
    Dernier message: 19/04/2007, 16h13
  3. [VBA-Excel]D�sactiver macro lors d'un enregistrement
    Par Helios07 dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 17/01/2007, 17h40
  4. VBA Excel- Pb macro unique
    Par martiweb dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 27/10/2006, 10h40
  5. [VBA Excel] convertir une date francaise au format anglais
    Par loacast dans le forum Macros et VBA Excel
    R�ponses: 6
    Dernier message: 15/12/2005, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo