OVH Cloud OVH Cloud

Sauvegarde spéciale

1 réponse
Avatar
Nicolas
En Excel.vba, j efais une petite macro permettant de=20
sauvegarder une feuille d'un classeur "MonClasseur.xls"=20
en format txt, sous le nom "don.txt" par exemple. Il me=20
pr=E9vient avant de faire cette sauvegarde que seule la=20
feuille s=E9lectionn=E9e sera sauvegard=E9e en format texte.=20
OK, jusque l=E0. Mais comment faire pour que, apr=E8s cette=20
sauvegarde, mon classeur ne prenne pas le nom du fichier=20
texte "don.txt" mais conserve le nom que je lui avait=20
donn=E9 au pr=E9alable, soit "MonClasseur.xls"?
Merci d'avance =E0 ceux qui essaieront de m'aider.

1 réponse

Avatar
François Picalausa
Bonjour/soir,

Une solution est d'enregistrer toi même tes données au format txt.
Sinon, tu peux enregistrer le xls, enregistrer ensuite le txt et réouvrir le
xls.
Une troisième solution serait de créer un classeur temporaire, d'y copier
les données et d'enregistrer ce classeur avant de le fermer.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Nicolas" a écrit dans le message de
news:0d6401c372e2$610a82c0$
En Excel.vba, j efais une petite macro permettant de
sauvegarder une feuille d'un classeur "MonClasseur.xls"
en format txt, sous le nom "don.txt" par exemple. Il me
prévient avant de faire cette sauvegarde que seule la
feuille sélectionnée sera sauvegardée en format texte.
OK, jusque là. Mais comment faire pour que, après cette
sauvegarde, mon classeur ne prenne pas le nom du fichier
texte "don.txt" mais conserve le nom que je lui avait
donné au préalable, soit "MonClasseur.xls"?
Merci d'avance à ceux qui essaieront de m'aider.