Enregistrement fichier à partir d'une macro

Résolu/Fermé
Vainss - 11 avril 2012 à 15:26
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 11 avril 2012 à 18:52
Bonjour,

J'ai une macro qui fonctionnait très bien dans excel 2003, qui enregistrait automatiquement un certain nombre de fichiers excel.

J'ai bien tenté de changer l'extension .xls en .xlsx ou .xlsm , mais cela ne fonctionne pas

extrait du code :

ActiveWorkbook.SaveAs Filename:= _
"\\chemin\fichier" & ".xls",


Faut-il l'implementer differemment??

Merci de vos réponses

A voir également:

4 réponses

Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
11 avril 2012 à 15:49
Bonjour,
Supprimer la virgule a la fin du code !
0
merci, cela marche seulement la virgule etait un prélude à des options d'enregistrement. Du coup je ne retrouve pas le même format après enregistrement.
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
11 avril 2012 à 17:25
Bonjour,
Eh bien avec ce que vous montrez du code, ce n'est pas possible d'en dire plus !
Pourquoi ne pas mettre aussi les options dans ce cas !
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
11 avril 2012 à 18:30
Salut,

Il faut faire attention lorsqu'on recopie un code
chemin est la variable du chemin du fichier à enregistrer, ici dans le même répertoire que le fichier cible
fichier est le nom du nouveau fichier, ici titi, celui ci prendra l'extension du fichier cible

chemin = ActiveWorkbook.Path
fichier = "titi"
ActiveWorkbook.SaveAs chemin & "\" & fichier
0
Non, chemin est le chemin (sans le nom du fichier), c'est juste que je ne pouvais pas mettre certaines données confidentielles sur le forum.

Merci Le Pingou, le options en question étaient tres basiques, du coup ca marche
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
11 avril 2012 à 18:52
Et bien c'est ce que je dis, chemin est le chemin du nouveau fichier
et fichier est le nom du nouveau fichier
je connais bien ce code
0