[Excel | VBA] Macro et Bouton de commande [Résolu]

Messages postés
80
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
30 juillet 2008
- - Dernière réponse : AiDuK
Messages postés
80
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
30 juillet 2008
- 17 juin 2008 à 15:28
Bonjour à toutes et à tous

Je suis en train de finaliser mon projet , gràce à vous , et je me posais une question.

J'ai un bouton de commande, derrière lequel se trouve le code suivant :

Private Sub cmdEnvoyer_Click()
   Call Copie       -> copie certains élements pour les stocker
   Call Save        -> Sauvegarde le document
   Call Envoyer     -> l'envoie par messagerie
   Call Clear          -> nettoie les champs du formulaire
   Call Save           -> Sauvegarde le document
End Sub

Et ce que je voudrais faire , c'est rajouter à la suite de ce code un appel à une macro ( fermeture ), qui me fermerait le document excel.

Le problème , c'est que je ne vois du tout comment faire, le Me.Close ne marche pas en VBA, et je ne peux pas utiliser l'enregistreur de Macro, car quand je ferme le document , il se ferme aussi.

Quelqu'un a t il la réponse à ma question ?

Merci ,

AiDuK
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
6789
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16
3
Merci
De rien

Alors utilises Application.Quit
Pense à enregistrer ton classeur avant si besoin (ThisWorkBook.Save)

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de mortalino
Messages postés
6789
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16
0
Merci
Salut,

utilise l'instruction suivante :

ThisWorkBook.Close True ' ou False, ce paramètre servant à indiquer s'il faut enregistrer ou non les modifs

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
Commenter la réponse de mortalino
Messages postés
80
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
30 juillet 2008
0
Merci
Merci de m'avoir répondu, encore toi ;)

Cependant , j'arrive à fermer le document actuellement ouvert , mais ce que je souhaites, c'est fermer entièrement Excel

Sais tu comment faire ?
Est ce possible ?
Commenter la réponse de AiDuK
Messages postés
80
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
30 juillet 2008
0
Merci
Mais, Mais ..... , mais qu'est ce que je ferais sans toi ...

Encore une fois, merci

Franchement si tu passes en Normandie, près du Havre, fais moi signe, pour le coups de la bière c'est sérieux  ;)
Commenter la réponse de AiDuK