Exportation PDF

Bonjours à tous,

En finalisant ma macro j'ai, parfois, sans que j'en connaisse la cause une erreur d'exécution '1004' qui se déclare

image

Ce qui est étonnant c'est que ce n'est pas tout le temps. Cela doit dépendre d'un paramètre que je ne connais pas.

Quelqu'un aurait-il une idée?

Merci d'avance

Bonjour,

Il est préférable de poster le code à l'aide des balises </> du ruban d'icones de manière à faciliter la copie .

J'essaierais ceci :

sub test()

chemin = "S:\Devis\"

with activesheet
    nom = "FACTURE_" & .range("B2").value &".pdf"
    .exportasfixedformat type:=xltypepdf, filename:=chemin & nom, ignoreprintareas:=false
end with

end sub

Je regarderais que j'ai bien accès au lecteur S, que ma valeur en B2 ne contient pas de caractères spéciaux interdits dans les noms de fichiers, que le fichier créé ne porte pas le même nom qu'un fichier déjà ouvert (du fait du openafterpublish et d'une valeur en B2 non incrémentée)

Cdlt,

Bonjour,

Je n'oublierai pas de poster le code à l'aide des balises, c'est effectivement bien plus simple... Je ne savais pas

Tous les conseils donnés se sont révélés fort utiles.

L'erreur se produisait effectivement quand le Pdf déjà créé était resté ouvert et qu'en B2 on avait la même valeur...

Merci infiniment pour ces conseils éclairés

Rechercher des sujets similaires à "exportation pdf"