Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2764 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA][EXCEL] Bouton annuler ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA][EXCEL] Bouton annuler ?

n°1274984
xurael
Posté le 30-12-2005 à 15:10:51  profilanswer
 

J'ai créé un fichier avec du vb pour simplifier la prise des données sur des feuilles excel.
A un moment je veux enregristrer le document et j'utilise ca : (clique sur bouton qui déclenche l'enregistrement)
 
Private Sub b_save_Click()
Dim Filename As String
Filename = "Donner un nom"
Application.Dialogs(xlDialogSaveAs).Show Filename
End Sub
 
Il marche bien sauf que je voudrais recueuillir l'action de l'utilisateur sur la boite de dialogue "saveas".
Je voudrais savoir si la personne a appuyé sur le bouton "Annuler" ou "Enregistrer"
 
Je ne connais pas la commande qui me donne cette information.
 
Merci de l'aide


---------------
Visiter l'île de la Réunion ! Découvrez son volcan, sa nature sauvage et les plages de rêves :D
mood
Publicité
Posté le 30-12-2005 à 15:10:51  profilanswer
 

n°1275162
Epena
Posté le 30-12-2005 à 22:52:31  profilanswer
 

Bonjour,
Une boite de dialogue prédéfinie renvoie la valeur True si l'utilisateur clique sur OK ou la valeur False si l'utilisateur clique sur Annuler.
 
Private Sub b_save_Click()  
Dim Filename As String  
Filename = "Donner un nom"  
Resultat= Application.Dialogs(xlDialogSaveAs).Show Filename  
If Resultat = true then
'OK button
else
'Annuler
end if
End Sub  
 
Cordialement
 
Epéna

n°1275174
Epena
Posté le 30-12-2005 à 23:28:47  profilanswer
 

Rectification, remplacer
Resultat= Application.Dialogs(xlDialogSaveAs).Show Filename  
par
Resultat= Application.Dialogs(xlDialogSaveAs).Show(Filename)

n°1275448
xurael
Posté le 31-12-2005 à 20:05:22  profilanswer
 

Coucou
Merci de la solution car elle marche impect :)
Bonne fête.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA][EXCEL] Bouton annuler ?

 

Sujets relatifs
Resolu [VBA][EXCEL] GetExternalData sous Excel97VBA - Acess - Clone d'un recordset
Email depuis données Excel par VBA[VBA]Tableau croisé dynamique sur plage variable
[Excel] Executer une macro automatiquement au lancement d'un classeur[vba excel]generer formule par macro
Instruction VBA Excel 
Plus de sujets relatifs à : [VBA][EXCEL] Bouton annuler ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR