• Initiateur de la discussion Initiateur de la discussion Edouard
  • 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 !

E

Edouard

Guest
Bonjour le forum et bon week end

'Oblige l'ouverture du classeur plein écran
Private Sub Workbook_Open()
Application.DisplayFullScreen = True
End Sub
'Oblige la fermeture du classeur plein écran
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayFullScreen = False
End Sub

Je suis à la recherche d’un code qui en plus viendrait aussi masquer la barre des taches à l’ouverture , si ce n’est pas déjà fait, et la remettrait dans l’état ou il la trouvée à la fermeture .

Merci d’avance
A+
 
Salut,

Colles ceci dans un module standard,

Private Declare Function FindWindowEx& Lib "user32" Alias "FindWindowExA" (ByVal hWnd1&, ByVal hWnd2&, ByVal lpsz1$, ByVal lpsz2$)
Private Declare Function ShowWindow& Lib "user32" (ByVal hwnd&, ByVal nCmdShow&)

Sub PleinEcran(Optional N&)
Application.DisplayFullScreen = N = 0
ShowWindow FindWindowEx(0, 0, "Shell_TrayWnd", vbNullString), N
End Sub


puis modfies tes évènementielles,

Oblige l'ouverture du classeur plein écran
Private Sub Workbook_Open()
pleinecran
End Sub
'Oblige la fermeture du classeur plein écran
Private Sub Workbook_BeforeClose(Cancel As Boolean)
pleinecran 5
End Sub

A+++
 
Bonjour Zon et le forum

J’ai essayé ton code, malheureusement il bloque avec le message suivant :
Erreur de compilation, attendu : fin d’instruction (avec en surbrillance le 2 eme Private Declare Function……)

Lorsque je recopie dans le module tout s’écrit en rouge sauf :
Sub PleinEcran(Optional N&) Application.DisplayFullScreen=N=0

Si cela te facilite la tache je peux t’envoyer mon application allégé.
A+
 
Ok Zon

Dans ton exemple avec le bouton ça marche ;
Ce que j’aurai voulu c’est que ce soit l’ouverture du classeur plein écran qui provoque la disparition de la barre des taches ; que l’on puisse la faire apparaître si on en a besoin, classeur ouvert, en pointant comme d’habitude au bas de l’écran et quelle réapparaisse à la fermeture du classeur.
Si c’est possible.
Je serai muet pendant une semaine le temps d’aller en vacances. Bon Noël.
A+
 
- 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
3
Affichages
577
Réponses
4
Affichages
243
Réponses
5
Affichages
1 K
Retour