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

Lancer une Macro VBA sans ouvrir le classeur associé

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 !

jennalex

XLDnaute Nouveau
Bonjour,

J'aimerais savoir s'il est possible d'exécuter une macro VBA sans ouvrir EXCEL.
Mon classeur contient un tableau que je remplis à l'aide de différentes UserForm.
Ma Userform de départ s'affiche lorsque j'ouvre mon fichier EXCEL et c'est bien!

Mais j'aimerais savoir s'il est possible d'aller plus loin. 😛
et afficher uniquement la userform en cliquant sur mon fichier.
Peut être est-ce possible en masquant l'affichage standart ?
Je ne sais pas. 😕

Merci d'avance.

Jenn
 
Re : Lancer une Macro VBA sans ouvrir le classeur associé

Oups, j'ai cliqué trop vite...😱
Place la commande
Code:
ActiveWindow.Visible = False
dans ThisWorkbook
Code:
Private Sub Workbook_Open()
Le fichier sera alors masqué à l'ouverture, puis adapte pour lancer le UszerForm Show.
 
Re : Lancer une Macro VBA sans ouvrir le classeur associé

Le classeur est masqué mais le ruban est toujours visible.
Je veux savoir s'il est possible de cacher la fenêtre contenant le ruban. Si on ne peut pas ce n'est pas grave!

Jenn
 
Re : Lancer une Macro VBA sans ouvrir le classeur associé

Je ne vois que Cacher Excel alors...😛
Code:
Sub OnVoitPasExcel()
Application.Visible = False
End Sub
Sub OnVoitExcel()
Application.Visible = True
End Sub
 
- 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

Discussions similaires

  • Question Question
XL 2016 MACROS-VBA
Réponses
1
Affichages
518
Réponses
4
Affichages
588
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…