Fermer Workbook a la fermeture d'un Userform

Fermé
Tagada - 21 juin 2018 à 07:41
Willzac Messages postés 269 Date d'inscription mercredi 27 septembre 2017 Statut Membre Dernière intervention 3 avril 2024 - 2 mars 2023 à 10:44
Bonjour à toutes et à tous,

J aimerai savoir sil était possible de fermer Excel a la fermeture d'un Userform (mon userform est en faite une sorte de menu principal) ?
Jai essayé toutes les commandes telles que
Activeworkbook.save
.close
Application.quit
etc...
Mais aucune n a vraiment fermé le worbook car quand on fais cela et bien dautres utilisateurs verront toujours le workbook en mode read only sils essayent de l ouvrir. De plus dans le gestionnaire des tâches excel tourne toujours...
Auriez vous une solution ?

Merci !



1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
21 juin 2018 à 07:46
Bonjour,
fermeture avec sauvegarde
ActiveWorkbook.Close True
0
Salut ! J'ai déjà essayé mais comme je le disais l'application .exe de Excel continue de tourner. De plus les autres utilisateurs voient toujours le document comme occupé et doivent l'ouvrir en Read only (ce qui signifie bien qu'il y a un problème).
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
21 juin 2018 à 16:13
Bonjour,
Essaies plutôt :
Private Sub Workbook_Open()
  Application.WindowState = xlMinimized
  Application.Visible = False
  MenuPrincipal.Show
  ThisWorkbook.Save
  DoEvents
  Application.Quit
End Sub

Et supprimes :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
....
1