userform

  • Initiateur de la discussion Isabella
  • Date de début
I

Isabella

Guest
Bonjour a tous et toutes les excelleurs.

Tout d'abord un grand merci a ce forum et a tous ceux qui mettent leur savoir au profit des autres.
Grace a ce forum, j'ai peu faire une grande avancée sur un programme qui m'était imposé.

Il ne me manque qu'un seul code pour parfaire mon prog, si quelqu'un peux m'aider ce serait top.

Voila mon pb: j'ai crée un Userform et je souhaiterais lorsque je clique sur la croix rouge de fermeture de cet userform, que le fichier complet se ferme et non pas que la userform

Esperant etre suffisament claire.

Merci 1000x d'avance

Isa
 
P

Pierre

Guest
Bonsoir Isabelle
Bonsoir Forum


Voici un fichier qui fait ce que tu demandes.
J'espère que cela te convient..
Bonne soirée.

Pierre
 

Pièces jointes

  • fermeture.zip
    0 bytes · Affichages: 21
  • fermeture.zip
    0 bytes · Affichages: 20
  • fermeture.zip
    0 bytes · Affichages: 19
P

Pierre

Guest
Oops manigfestement les pièces jointes ne passent pas

alors voici le code à placer dans la fenêtre de code de ton UserForm


Private Sub UserForm_Terminate()
Workbooks.Close
End Sub


BS

Pierre
 
I

Isabella

Guest
Merci énormément

C'est trop top d'avoir des gars comme toi qui ont le savoir.

Pourrais tu me dire si on peux même fermer excel avec un genre de commande comme celle que tu m'as envoyé ?

Bisous

Isa
 
I

Isabella

Guest
Tu est un choux,

Puis je encore "abuser" ?

existe'il un moyen pour que lorsque le fichier ou l'application se ferme, cela enregistre automatiquement sans qu'une fenetre souvre me demandant de sauvegarder ?

Gros bisous bisous

Isa
 
L

lapou

Guest
Coucou Isaaaaaaaaaaaaaaa et Pierre :)

Sub QUITTER()
With Sheets("Suivi actions audits interne 04")
If .FilterMode = True Then .ShowAllData
End With
'Application.Quit
ThisWorkbook.Close SaveChanges:=True
End Sub

celle-ci me permet d'annuler les filtres lorsqu'il y en a, d'enregistrer (sans demander) et de fermer le fichier en cours ;-)

adapte là à tes besoins et ça devrait rouler tt seul ;-)

Bonne journée
Tchao
 
P

Pierre

Guest
Bonjour Isabella, lapou et ce cher forum,

Comme l'a dit Lapou, mais plus simplement, en ajoutant savechanges:=True après application.exit, le classeur s'enregistre sans rien demander à personne.
J'attire cependant ton attention sur le risque que cela représente d'enregistrer des erreurs sans pouvoir les annuler à la fermeture. C'est toi qui voit.
Très bonne journée.

Choux-Pierre (qui est dans le potage...:eek:)))
 

Discussions similaires

Statistiques des forums

Discussions
312 390
Messages
2 087 951
Membres
103 683
dernier inscrit
Cescodelvar