Bonjour
En copie le message de nouveau fil de max.
Bonjour tout le monde.
Je retape ma question qui était à la fin d'un autre post et que personne n'a du voir :
J'ai créé un bouton qui ouvre une boite de dialogue enregistrer sous avec le nom à donner au fichier déjà tapé (récupéré dans la feuille de calcul). J'ai utilisé ça :
Sub Enregistrement_auto()
FichierCible = Application.Dialogs(xlDialogSaveAs).Show([ETATCIVIL!A10])
MsgBox FichierCible
End Sub
avec [ETATCIVIL!A10] la cellule où se trouve le nom du fichier.
Seul problème : à la fin de l'enregistrement, une boite de dialogue contenant "vrai" s'affiche, il faut alors cliquer sur OK, ce qui n'est pas vraiment important mais quand même un peu dérangeant... De même, si on annule l'enregistremement, une boite de dialogue "faux" s'affiche.
Quelqu'un aurait-il une solution ?
Merci de votre aide...
Supprime MsgBox FichierCible, ce qui donne
Sub Enregistrement_auto()
Application.Dialogs(xlDialogSaveAs).Show([ETATCIVIL!A10])
End Sub
Autre chose, je t'avais posté un lien et aussi de remplacer "Mon fichier.xls par [Feuil1!A1], après discussion sur le chat avec, je te conseille d'écrire plustôt ceci
Application.Dialogs(xlDialogSaveAs).Show(Worsheets ("ETATCIVIL").range("A10"))
@+Jean-Marie (sur ce fil de discussion)