Fermer Workbook a la fermeture d'un Userform

Tagada -  
Willzac Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   -
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 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,
fermeture avec sauvegarde
ActiveWorkbook.Close True
0
Tagada
 
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 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
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