Signaler

Enregistrement feuil excel

Posez votre question abdellah_tadjine 93Messages postés jeudi 30 novembre 2006Date d'inscription 14 août 2017 Dernière intervention - Dernière réponse le 13 août 2017 à 15:12 par yg_be
Bonjour,
j'ai crée une application de gestion de distribution de prise en charge. avec userfom
tout marche très bien ...l'ajout des données la suppression etc....mon problème c'est que je cherche a introduire un code vba dans un bouton-commande pour la sauvegarde de mon travail, car quand je quitte directement l'application a l'aide de bouton "quitter"
tout mon travail est effacé.....car il faut aller dans la page excel et enregistrer pour quitter. merci pour votre aide
Afficher la suite 
Utile
+0
plus moins
Bonjour abdellah,

Essaye ceci :


' Si le nom de ton bouton Quitter est "CommandButton1" :

Private Sub CommandButton1_Click()
  ThisWorkbook.Save
End Sub

' Si le nom de ton bouton Quitter est "Quitter" :

Private Sub Quitter_Click()
  ThisWorkbook.Save
End Sub


Autre solution : pas de bouton Quitter, et dans ThisWorkbook :


Private Sub Workbook_BeforeClose(Cancel As Boolean)
  ThisWorkbook.Save
End Sub


En quittant Excel par Fichier / Quitter, ou clic sur croix rouge,
ça sauvegardera ton classeur avant la fermeture de celui-ci.

⚠  Si tu n'as pas l'habitude d'une telle manipulation,
essaye-la d'abord sur un fichier-test.

Cordialement
 
abdellah_tadjine 93Messages postés jeudi 30 novembre 2006Date d'inscription 14 août 2017 Dernière intervention - 29 juil. 2017 à 18:40
merci bcp steve ca marche tres bien.....merci encor
Répondre
yg_be 3113Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 18 août 2017 Dernière intervention - 13 août 2017 à 15:12
bonjour, peux-tu marquer le sujet comme résolu? (lien en dessous du titre)
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !