Microsoft 365 au clic sur classeur, afficher un UserForm sans afficher l'application excel

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 !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,

Je souhaite, comme le titre de mon post l'indique "au clic" sur classeur, afficher un UserForm sans afficher l'application excel",
J'ai réussi à le faire "partiellement" avec les codes suivant :
dans le ThisWorkbook
VB:
Private Sub Workbook_Open()
If Sheets("pige").Range("s2") = 10 Then
Affiche 'm'affiche l'application excel si la condition est remplie
Else
Application.Visible = False 'masque l'application excel
Accueil.Show 'affiche mon UserForm'
End If
End Sub

Dans le code de l'UserForm
Code:
Private Sub ButtonOK_Click()
Unload Accueil
Masque 'masque certains onglets
Application.Visible = True
End Sub

Private Sub Quit_catalogue_Click()
Unload Accueil
Application.DisplayAlerts = False
'Application.Visible = True
With ThisWorkbook
    .Save 'enregistre
    If Workbooks.Count = 1 Then Application.Quit Else .Close
End With
End Sub

Private Sub UserForm_Initialize()
OteCroix Me
End Sub

ça fonctionne plutôt bien ... mais, puriste que je suis, j'aimerais faire mieux et je n'y arrive pas malgré toutes mes recherches et tentatives.
Actuellement, quand clic pour ouvrir le classeur, le classeur s'affiche, furtivement c'est vrai, mais il s'affiche et ensuite disparaît et l'UserForm s'affiche.

Je souhaiterais "ne pas voir du tout le classeur" mais uniquement l'UserForm à l'ouverture.
Selon ce que j'ai lu et vidéos visionnées, il semblerait que cela ne soit pas possible ....
Mais avec mes magiciens préférés ... Sait-on jamais ? lol
Ce serait super sympathique pour moi et certainement pour d'autres.

Je n'ai pas pris le temps de faire un fichier test mais je le ferai s'il m'est demandé.
Auriez-vous une solution ?
Avec mes remerciements,
Je vous souhaite un beau dimanche,
Amicalement,
lionel,
 
Dernière édition:
Bonjour Gérard,
"Tu t'entêtes à compliquer ton usine à gaz, ne t'étonne pas si les réponses sont tordues."

Globalement, je suis d'accord mais le fichier concerné n'est pas le fichier habituel de travail.
C'est un fichier bien plus simple.
@+ lionel 🙂
 
- 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

Réponses
12
Affichages
431
Retour