Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

création d'un executable

  • Initiateur de la discussion Initiateur de la discussion valouvache
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

valouvache

Guest
bonjour.

Voila, je sais que le code VBA n'est pas compilable pour que l'on puisse faire d'un fichier excel un point EXE.

Cependant, je voudrais savoir si on peut tout de meme modifier l'extension du fichier excel ou faire autre chose d'ailleurs de manière à ce qu'il s'ouvre sans avoir les barres d'outils...(un peu comme une appli)
je sais que cela se fait en Access ou on passe d'on .mdb à un point mde.

merci d'avance
 
Valouvache, le forum

J'ai eu la même question que toi et Super Ti est arrivé et m'a proposé de faire un bouton personnalisé et dedans pour commander l'ouverture de mon fichier mettre un lien Hypertexte et cela fonctionne trés bien.

Ce qui donne Menu Outil/Personnalisé

Catégories :
sélectionne macro

Fait un glissé posé dans ton menu du bouton personnalisé

et fait Modifier la sélection

et là tu trouve plein d'obtion pour modifier l'apparence du bouton et plus bas tu auras :

Affecter un lien hypertext et tu vas chercher l'emplacement de ton fichier

J'espère que cela convient a tes attentes, sinon je pense que tu auras d'autre solutions que se joindront a celle-ci

Il me semble qu'il éxiste une application fait par Ti pour créer des menu personnalisé.

Salut, G'Claire
 
merci G'Claire


j'ai appris quelquechose.

en fait, je me suis mal exprimée, je voudrais faire de mon fichier excel actuel un fichier exécutable :

fichier.xls devriendrait une sorte de fichier.exe dans lequel les menus, les barres d'outils ne seraient pas visible

voila j'espère m'etre bien exprimée
 
Salut Valouche !

Faire un executable avec un fichier est impossible.

Par contre faire une application sans aucunes barres d'outils, ni encadrement Excel est possible.

Juste supprimer les barres d'outils et certains menus est assez simple à faire, mais c'est hyper dangereux pour Excel.

Car il faut bien tout remettre en ordre Excel au moment de la fermeture de ton application.

Maintenant faire une appli style Exe, sans aucuns affichage Excel en arrière plan est aussi faisable.

Mais c'est une vraie usine à gaz et de plus au moment du lancement de ton fichier, tu vois quand-même apparaître une seconde la fenêtre Excel.

Et quand tu vas ouvrir Excel normalement, par la suite, tu peux avoir de gros dégats.

Le mieux est de simplement supprimer l'affichage des en-têtes, de masquer et non pas supprimer les barre d'outils et d'afficher ta page en FullScreen.

@ +

Moa
 
Re Valou !

A mettre dans WorkBook :

Private Sub Workbook_Open()
With Application
.DisplayFormulaBar = False
.DisplayStatusBar = False
.ShowWindowsInTaskbar = False
End With
Application.CommandBars("Formatting").Visible = False
Application.CommandBars("Standard").Visible = False
Application.CommandBars("Stop Recording").Visible = False
End Sub

Puis remettre de l'ordre dans Excel à la fermeture de ton classeur :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
With Application
.DisplayFormulaBar = True
.DisplayStatusBar = True
.ShowWindowsInTaskbar = True
End With
Application.CommandBars("Formatting").Visible = True
Application.CommandBars("Standard").Visible = True
Application.CommandBars("Stop Recording").Visible = True
End Sub

Et là, tu pourrais encore aller plus loin en rendant inactif certains menus.

Regarde l'exemple joint.

Bonne soirée.

@ +

Moa
 

Pièces jointes

Oups !

Sorry.

J'ai fait la macro avec l'enregistreur, puis je l'ai placée dans le WorkBook et j'ai fait une bêtise.

Pas besoin de cette ligne de code

Application.CommandBars("Stop Recording").Visible = False

et par conséquent de celle-là :

Application.CommandBars("Stop Recording").Visible = True

@ +

Moa
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…