Bonjour en ce beau dimanche,
J'ai un petit souci. Je veux quitter l'application mais j'ai beau y mettre Application.quit, cela ne fonctionne pas.
J'ai sauvegardé et fermé mon fichier., voici la fin de ma procédure
If cpt > 0 Then
MsgBox "Vous avez " & cpt & " anomalies(s)." _
& Chr(10) & "Les cellules sont mises en évidence." & Chr(10) & "Corriger les données sur les feuilles des périodes identifiés dans la colonne K.", 16
Else
MsgBox "Les 2 plages sont identiques.Le fichier va fermer,", 64
Choisir_Toutes_les_feuilles
Sheets(1).Select
ActiveWorkbook.Save
ActiveWorkbook.Close
End If
End Sub
La procédure terminée retourne à celle qui l'a appelée et laquelle se termine comme suit. J'ai aussi essayé la procédure Kill_Excel
Application.Quit
'Kill_Excel
End Sub
Sub Kill_Excel()
Dim sKillExcel As String
sKillExcel = "TASKKILL /F /IM Excel.exe"
Shell sKillExcel, vbHide
End Sub
Cela ne marche pas, il reste toujours à l'écran, une fenêtre Excel vide.
Merci beaucoup
Claire