Au clique d'un bouton enregistrer
Fermé
aimara974
Messages postés
17
Date d'inscription
dimanche 27 octobre 2019
Statut
Membre
Dernière intervention
1 novembre 2019
-
1 nov. 2019 à 14:37
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 1 nov. 2019 à 18:06
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 1 nov. 2019 à 18:06
A voir également:
- Au clique d'un bouton enregistrer
- Audacity enregistrer son pc - Guide
- Enregistrer en pdf - Guide
- Comment enregistrer une video youtube - Guide
- Enregistrer son ecran - Guide
- Comment enregistrer une musique sur youtube en mp3 - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
1 nov. 2019 à 16:05
1 nov. 2019 à 16:05
Bonjour,
A mettre dans ThisWorkbook:
Insérer un module et mettre ce code:
mettre dans le bouton logout:
voilà
A mettre dans ThisWorkbook:
Option Explicit Private Sub Workbook_BeforeClose(Cancel As Boolean) If autoriser = True Then Exit Sub Cancel = Not bye MsgBox "Vous devez enregistrer!", vbInformation, "Fermeture" End Sub
Insérer un module et mettre ce code:
Option Explicit Public bye As Boolean Public autoriser As Boolean Sub quitter() bye = True ThisWorkbook.Close End Sub Sub enregistrer() Dim Fichier As Variant Fichier = Application.GetSaveAsFilename(Fichier, "Fichiers Excel (*.xlsm), *.xlsm") ActiveWorkbook.SaveAs Fichier Application.DisplayAlerts = False autoriser = True Application.Quit End Sub
mettre dans le bouton logout:
enregistrer
voilà
aimara974
Messages postés
17
Date d'inscription
dimanche 27 octobre 2019
Statut
Membre
Dernière intervention
1 novembre 2019
1 nov. 2019 à 16:07
1 nov. 2019 à 16:07
dans le bouton logout je dois juste mettre enregistrer sans sub end sub??
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 1 nov. 2019 à 16:13
Modifié le 1 nov. 2019 à 16:13
Il faudrait quand même connaitre les bases du vba avant de se lancer dans un projet!
https://www.mediaforma.com/vba-excel-affecter-macro-a-bouton-de-commande/
@+ Le Pivert
https://www.mediaforma.com/vba-excel-affecter-macro-a-bouton-de-commande/
@+ Le Pivert
aimara974
Messages postés
17
Date d'inscription
dimanche 27 octobre 2019
Statut
Membre
Dernière intervention
1 novembre 2019
1 nov. 2019 à 17:56
1 nov. 2019 à 17:56
apres avoir sauvegarder j ai toujours lla MsgBox qui apparait et du coup j 'arrive plus a fermer
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 1 nov. 2019 à 18:10
Modifié le 1 nov. 2019 à 18:10
Voilà un exemple:
https://www.cjoint.com/c/IKbre0SvK2Q
dans cet exemple j'ai affecté la macro à une forme voir explication ici:
https://www.formuleexcel.com/comment-affecter-une-macro-vba-a-un-bouton-ou-une-image/
@+
https://www.cjoint.com/c/IKbre0SvK2Q
dans cet exemple j'ai affecté la macro à une forme voir explication ici:
https://www.formuleexcel.com/comment-affecter-une-macro-vba-a-un-bouton-ou-une-image/
@+
1 nov. 2019 à 16:08
merci encore