OVH Cloud OVH Cloud

sortie PDF avec nom et dossier défini.

2 réponses
Avatar
Thierry K
Bonjour à toutes & à tous,

je souhaiterai automatiser la procédure de création d'un fichier PDF (avec
PDFCréator)
en affectant au fichier créé un nom et un dossier bien précis.

j'arrive (par macro) à créer le fichier (par imprimer) , puis à le renommer
et de déplacer à l'endroit voulu.

mais

existe t il une procédure permettant d'affecter un nom et un dossier
directement dans les paramètres
de création du fichier PDF?
(les variables "nomfichier" et "dossier" contiennent respectivement le nom
et le dossier de destination).

j'ai Excel 2003,
mais y a t il une procédure différente avec excel XP ?
(Excel XP permet il de créer directement un fichier PDF)?


--
en vous remerciant d'avance pour votre aide

Merci et @+

excel 2003.

Pour répondre, Enlever xyz de mon adresse e-mail

Thierry K

2 réponses

Avatar
Benead
Bonjour Thierry,

AMHA, avis il n'existe pas de code VBA pour le faire, néanmoins tu peux utiliser la méthode SendKeys pour simuler
l'appuie des touches du clavier.
La première étape est de réussir à créer ton pdf sans la souris mais uniquement avec le clavier et de noter la séquence
des touches nécessaire pour la création du fichier.
Mon exemple te donnera la méthode pour mettre une feuille en portrait (vérifie manuellement dans la mise en page que la
l'onglet actif est "page") :

Sub Test()
Application.SendKeys "%fp{TAB}{RIGHT}{ENTER}" '%=Alt
End Sub

Comme du dois y insérer des variables, elles se mettent de la façon suivante (à adapter) :

Application.SendKeys "{TAB}" & "dossier" & "nomfichier" & "{ENTER}"

Pour plus d'informations sur les touches, regarde l'aide VBA.

A+
Benead
(Excel 2000)

Thierry K a écrit:
Bonjour à toutes & à tous,

je souhaiterai automatiser la procédure de création d'un fichier PDF (avec
PDFCréator)
en affectant au fichier créé un nom et un dossier bien précis.

j'arrive (par macro) à créer le fichier (par imprimer) , puis à le renommer
et de déplacer à l'endroit voulu.

mais

existe t il une procédure permettant d'affecter un nom et un dossier
directement dans les paramètres
de création du fichier PDF?
(les variables "nomfichier" et "dossier" contiennent respectivement le nom
et le dossier de destination).

j'ai Excel 2003,
mais y a t il une procédure différente avec excel XP ?
(Excel XP permet il de créer directement un fichier PDF)?


--
en vous remerciant d'avance pour votre aide

Merci et @+

excel 2003.

Pour répondre, Enlever xyz de mon adresse e-mail

Thierry K





Avatar
Thierry K
Merci pour tes conseils

Thierry K