Usine à gaz
XLDnaute Barbatruc
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
Dans le code de l'UserForm
ç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,
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: