Un fichier excel enregistrer sous format PDF

Résolu/Fermé
Cyrano__ Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 11 août 2010 - 8 juil. 2009 à 08:46
 jpl53 - 10 nov. 2010 à 13:33
Bonjour à tous,

Je suis sur un projet sur Excel 2003. Ceci consite en la création d'un fichier type qui te retourne des informations sur le rendement de machine en entrant les identificateurs de ces dernières..Je veux que parmi les fonctionalités, on ait la possibilité d'enregister la page sous format PDF...Ceci est-il faisable sous VBA?! si oui comment?!

Merci

Cyrano
A voir également:

4 réponses

amjahed Messages postés 335 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 21 mars 2010 123
9 juil. 2009 à 01:57
Salut,
PDFCreator s'installe comme une imprimante :
https://framalibre.org
Donc VBA ---> Impression vers l'imprimante PDFCreator
2
amjahed Messages postés 335 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 21 mars 2010 123
10 juil. 2009 à 04:50
Le VBA n'est qu'une automatisation des fonctionnalités du tableur Excel ne génère pas du PDF, alors je ne crois pas que ça soit possible sans passer par un convertisseur au format PDF. Je vous suggère d'essayer PDFCreator, c'est facile à utiliser.
Pour la deuxième question :
Une idée : En VBA, créer un nouveau classeur et copier dedans la feuille en question.
Des pistes :
https://codes-sources.commentcamarche.net/
Google.fr ---> vba excel enregistrer une feuille

1
Cyrano__ Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 11 août 2010
9 juil. 2009 à 09:33
Bonjour;

Merci Amjahed, Sinon il n'est pas possible de le faire sans passer par PDF Creator?!

D'autre part, je cherche à enregistrer une copie sous forme EXCEl, le problème c'est que je génère un fichier semblable à l'original (incluant les macros et les autres feuilles nécessaire aux calcul), est-il possible de n'enregistrer que la feuille dont j'ai besoin?!

Merci
0
Tu peux éventuellement utiser "GhostScript" encapsuler dans VBA , pour générer ton PDF .
0
Cyrano__ Messages postés 18 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 11 août 2010
10 juil. 2009 à 10:08
Bonjour;

Merci amjahed problème résolu ;)

Cyrano
0