Générer un PDF via VBA

bonjour

j'ai crée une macro pour transformer des fichiers excel en PDF

Sub test_A()

Dim chemin_dossier As Variant

chemin_dossier = Range("q2")

ActiveSheet.ExportAsFixedFormat _

Type:=xlTypePDF, _

Filename:=chemin_dossier & " Ink_test "

End Sub

Malheureusement la macro ne fonctionne pas sur le PC de tous mes collègues

sur certain pc de mes collègue, j'ai le message d'erreur "400"

ce message apparait sur la ligne

ActiveSheet.ExportAsFixedFormat _

Type:=xlTypePDF, _

Filename:=chemin_dossier & " Ink_test "

Pouvez vous m'indiquer comment résoudre ce problème. S'agit il un problème de code ou de fichier excel

Si cela n'est pas possible existe il un autre moyen code qui transforme le fichier excel en pdf

bàv

Bonjour wil et bienvenue,

il faut vérifier que le chemin du dossier existe sur l'autre post,

ou bien définir un chemin valide à tout les post.

chemin_dossier = Environ("Temp") & "\"
Filename:=chemin_dossier & " Ink_test.pdf"

bonjour

tout mes collègues ont accès au chemin du fichier

dans la cellule Range("q2") j'ai mis le chemin ou je veux déposer le fichier

cela fonctionne bien pour 2 collègues mais cela ne fonctionne pas pour les 6autres

existe il un autre code pour transformer les fichiers excel en PDF

Rechercher des sujets similaires à "generer pdf via vba"