ExportAsFixedFormat fonctionne dans le modèle mais pas le docuement
Résolu/Fermé2 réponses
m@rina
Messages postés
21189
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
17 décembre 2024
11 369
16 oct. 2020 à 15:24
16 oct. 2020 à 15:24
Bonjour,
Tu dis que tu travailles avec 2013 et 2019.
Ce qui me frappe dans ta macro c'est que tu fais une première sauvegarde au format DOC... donc mode compatibilité. Pourquoi ?
A mon avis, je ne pense pas que la méthode VBA ExportAsFixedFormat puisse s'appliquer à un fichier DOC...
Essaie de travailler avec des DOCX, ce serait plus normal.
Si tu tiens absolument aux DOC (bizarre quand même), essaie SAVEAS2 :
m@rina
Tu dis que tu travailles avec 2013 et 2019.
Ce qui me frappe dans ta macro c'est que tu fais une première sauvegarde au format DOC... donc mode compatibilité. Pourquoi ?
A mon avis, je ne pense pas que la méthode VBA ExportAsFixedFormat puisse s'appliquer à un fichier DOC...
Essaie de travailler avec des DOCX, ce serait plus normal.
Si tu tiens absolument aux DOC (bizarre quand même), essaie SAVEAS2 :
ActiveDocument.SaveAs2 FileName:="nom_du_doc", fileformat:=wdFormatPDF
m@rina
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 oct. 2020 à 10:16
16 oct. 2020 à 10:16
Bonjour
message transféré dans le forum Word
message transféré dans le forum Word
16 oct. 2020 à 15:39
Effectivement aucun intérêt de garder le format doc. J'ai modifié et j'ai mis docx
Mais malheureusement le problème reste identique.
Ce qui est étonnant c'est que cela marche bien lorsque je l'exécute directement du modèle...
:(
16 oct. 2020 à 16:05
Tu dis avoir testé l'enregistrement en docx, mais est-ce que le document a été converti ?
Ensuite, tu ne dis pas si tu as testé ma solution avec SAVEAS2
Par aillerus, tu as des variables, mais on ne sait pas ce qu'elles représentent.
CheminRepertoire ??
sNomFichierS ??
m@rina
19 oct. 2020 à 16:09
En voulant faire un petit exemple épuré, cela a fini par marcher sans que je ne comprenne trop pourquoi/comment....
Je pense que c'est peut-être dû à la version d'origine de mon fichier word, en partant d'un fichier "vierge" de l'autre poste cela a fonctionné
Un grand merci en tout cas M@rina d'avoir pris le temps de me répondre