Impression d'un fichier .html en .pdf sous vba

Résolu/Fermé
tekillah4 Messages postés 8 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 30 janvier 2013 - 30 janv. 2013 à 15:18
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 30 janv. 2013 à 16:50
Bonjour à tous ,

J'aimerais savoir si c'est possible de convertir un fichier hmtl en pdf (avec pdfcreator) via vba .
En gros , le chemin de mon fichier c'est : "C:\Temp\OFETEMP\item.html" , j'aimerais que vba l'ouvre et l'enregistre sous le même nom dans le meme dossier.

Merci d'avance

Tek
A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
30 janv. 2013 à 15:26
Bonjour,

VBA oui, mais excel? word?

Quel est l'intérêt de créer une macro si tu n'as qu'un seul fichier à transformer?
0
tekillah4 Messages postés 8 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 30 janvier 2013
30 janv. 2013 à 15:38
Bjr pijaku ,

Plutot vba excel.
j'ai près de 100 fichiers mais après j'adapterais le code selon mes besoins en fait .

Clt

Tek
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
30 janv. 2013 à 15:59
Que se passe t'il lorsque vous ouvrez ce fichier comme ceci :
Workbooks.Open Filename:="C:\Temp\OFETEMP\item.html"
Votre fichier est-il identique au résultat escompté?
0
tekillah4 Messages postés 8 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 30 janvier 2013
30 janv. 2013 à 16:30
Pas tout à fait , mais quand je l'ouvre avec word ca meconvient parfaitement.Ensuite je n'ai plus qu'à completer la macro afin de pouvoir imprimer en pdf.

Thanks pijaku

Clt

Tek
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
30 janv. 2013 à 16:50
de rien, je n'ai rien fait...
A+
0