Rechercher : dans
Par :

Un fichier excel enregistrer sous format PDF

Dernière réponse le 10 jui 2009 à 10:08:45 Cyrano__, le 8 jui 2009 à 08:46:21 
 Signaler ce message aux modérateurs

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

Configuration: Windows 2000 Internet Explorer 6.0

1

amjahed, le 9 jui 2009 à 01:57:51

Salut,
PDFCreator s'installe comme une imprimante :
http://www.framasoft.net/article1572.html
Donc VBA ---> Impression vers l'imprimante PDFCreator Je ne suis pas le biologiste, je suis juste son guide dans la forêt.
J'utilise : Ubuntu, OpenOffice, Firefox, GIMP, Inkscape, 7zip, audacity ... 

Répondre à amjahed

2

Cyrano__, le 9 jui 2009 à 09:33:24

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

Répondre à Cyrano__

3

amjahed, le 10 jui 2009 à 04:50:45

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 :
http://groupes.codes-sources.com/...
Google.fr ---> vba excel enregistrer une feuille

Je ne suis pas le biologiste, je suis juste son guide dans la forêt.
J'utilise : Ubuntu, OpenOffice, Firefox, GIMP, Inkscape, 7zip, audacity ... 

Répondre à amjahed

4

 Cyrano__, le 10 jui 2009 à 10:08:45

Bonjour;

Merci amjahed problème résolu ;)

Cyrano

Répondre à Cyrano__