joule93
Messages postés21Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention19 juillet 2005
-
2 mai 2005 à 16:05
joule93
Messages postés21Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention19 juillet 2005
-
3 mai 2005 à 09:02
Bonjour, pour sauvegarder une feuille excel, j'utilise le code:
Mon dernier terme est la seul solution que j'ai trouvé pour imposer l'extension du fichier, mais si on ne tape pas le nom (on le sélectionne dans la fenêtre Parcourir), le fichier devient fName.xls.xls
Si vous avez une meilleure solution (ce qui ne doit pas être très dur vu que j'ai fais ça à l'arrache), merci de me laisser un bout de code.
joule93
Messages postés21Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention19 juillet 2005 2 mai 2005 à 18:16
Non, cela ne marche pas: si je tape seulement le nom de mon fichier après avoir fais ces modifications, mon fichier est enregistré en type inconnu (je peu quand même l'ouvrir avec un double clic, mais l'icone est celle d'un fichier inconnu).
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 3 mai 2005 à 02:39
Salut,
Par défaut excel enregistre sous .xls
Si tu fais:
ActiveWoorkbook.SaveAs Filename : = fName + ".xls"
Tu rajoutes un .xls à ton nom de fichier, donc un simple
ActiveWoorkbook.SaveAs Filename : = fName Suffit, maintenant il va te demmander si tu veux écraser le fichier !!
Si tu veux garder que le nom de fichier tu fais par exemple:
Fname = Left(Fname, Len(Fname) - (InStrRev(Fname, ".")))
ActiveWoorkbook.SaveAs Filename : = fName & "_Save.xls"