sortir et quitter l'application

kinel

XLDnaute Occasionnel
bonjour le forum

j'utilise la commande ci dessous pour quitter un classeur à but consultatif
j'ai donc mis ThisWorkbook.Close False pour ne pas sauvegarder

mais l'Application.Quit ne fonctionne pas

merci de votre aide
Kinel

Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Workbooks.Count = 1 Then
ThisWorkbook.Close False
Application.Quit
Else:
ActiveWorkbook.Close False
End If
End Sub
 

kinel

XLDnaute Occasionnel
Re : sortir et quitter l'application

bonjour à tous

merci pour toutes ces propositions

finalement cette solution fonctionne bien
j'ai utilisé des msgbox histoire de voir quelle commande était active
ces msgbox seront ensuite supprimés

Merci à tous
bonne journée
Kinel


Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Workbooks.Count <= 1 Then
MsgBox "boucle 1"
ThisWorkbook.Close savechanges:=False
Application.Quit
Else:
MsgBox "considere fichier ouverts " & Workbooks.Count
ThisWorkbook.Close True
End If
End Sub
 

Discussions similaires

Réponses
2
Affichages
193

Statistiques des forums

Discussions
312 201
Messages
2 086 171
Membres
103 152
dernier inscrit
Karibu