Transformer x onglets Excel en x pdf

Transformer x onglets Excel en x pdf - VB/VBA/VBS - Programmation

Marsh Posté le 24-04-2013 à 08:36:56    

Bonjour, Quelqu'un s'y connait en VBA Excel (2003) ?
 
 
Je souhaiterai transformer ce fichier excel en 2 pdf distincts :
- un pdf de l'onglet 3580, à nommer drh3580_201302
- un pdf de l'onglet 3945, à nommer drh3945_201302
sachant que le 02 de la fin varie et doit prendre la valeur saisie en cellule C7 de l'onglet accueil
L'onglet accueil n'est pas à transformer en pdf
 
Mon fichier réel contient une trentaine d'onglet donc je dois pouvoir préciser les onglets que je souhaite transformer en pdf
Je peux passer par un onglet "mapping" avec un tableau précisant les onglets à transformer en pdf,
sauf si vous avez une autre solution.
Les onglets ont un point commun, 4 chiffres à chaque fois.
 
Puis-je également préciser le chemin où sauvegarder ces pdf ?
 
Merci d'avance de votre aide,
 
http://www.petit-fichier.fr/2013/04/23/test-pdf/


Message édité par Profil supprimé le 24-04-2013 à 14:15:26
Reply

Marsh Posté le 24-04-2013 à 08:36:56   

Reply

Marsh Posté le 24-04-2013 à 11:42:33    

 
           (Pas le Bonjour non plus ‼)
 
           Lire les règles du forum, notamment les points [0A], [0C] & [0D]
 
           Dernière info :   les fichiers .pdf ne sont pas gérés nativement par Excel 2003.
 

Reply

Marsh Posté le 24-04-2013 à 12:18:04    

Sorry je dis toujours bonjour habituellement
 
Ça veut dire quoi nativement pas gère en 2003 ?
Je passe par pdf creator

Reply

Marsh Posté le 24-04-2013 à 14:17:50    

re,
 
Pour montrer que j'ai réfléchi mais que je ne sais pas comment faire ..
 
Peut-être un tableau de recap dans le fichier avec
- les sheets à exporter,
- les noms de fichier correspondants (en utilisant dynamiquement Accueil!C7),
- le repertoire de sauvegarde
 
 
avec une boucle sur ce tableau pour lire les sheets à exporter, les nommer, les enregistrer
 
 

Reply

Marsh Posté le 25-04-2013 à 21:57:25    

re,
 
personne ? :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed