Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/06/2011, 12h08   #1
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Par défaut Conversion xls vers pdf

Bonjour,

Je souhaiterais savoir s'il est possible, à partir d'un classeur Excel contenant plusieurs feuilles, de convertir celui-ci au format pdf, de telle sorte qu'on obtienne au final un fichier contenant chacune des feuilles sur chaque page.

Merci d'avance.
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 13h32   #2
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
Salut,la mise en page pour chacune des feuilles étant supposée déjà effectuée voir Impression de certaines Feuilles d'un classeur via un tableau dans un seul Pdf résultant dans http://www.developpez.net/forums/d43...bat-distiller/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 11h48   #3
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Merci pour la réponse ! Ne connaissant pas trop le langage de programmation pour les macros, le début du topic n'est pas évident à appréhender. Heureusement, le petit utilitaire de conversion en pdf que l'on peut joindre à Excel m'a bien aidé !

Au passage, une dernière question sans rapport: est-il possible de numéroter les pages dans l'ordre des différentes feuilles présentes dans le classeur ?

Ex: feuille1 premier tableau, p1/x, feuille1 second tableau, p2/x, feuille2 premier tableau, p3/x, x étant le nombre de pages (tableaux) total du classeur.

J'ai essayé, mais la numérotation auto recommence pour chaque feuille, et ne considère que le nombre total de pages au sein d'une même feuille, pas dans la globalité du document.
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 12h29   #4
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Bonjour

La numérotation des pages tient compte de ce qui est demandé en impression : si on sélectionne tous les onglets, cela se base bien sur la totalité du document, si on en sélectionne 3, c'est basé sur ces 3 onglets.

Les compteurs sont dynamiques.
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 12h40   #5
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Pourtant, je viens d'essayer et je n'obtiens pas le résultat voulu... Pour chaque feuille, j'ai rentré en pied-de-page &[Page]/&[Pages], et après conversion du classeur complet via l'utilitaire pdf, j'obtiens une numérotation indépendante pour chaque feuille du classeur... Comment faut-il faire ?
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 13h35   #6
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Bonjour

J'ai 2 onglets dans mon classeur avec plusieurs milliers de lignes.
Je sélectionne les 2 onglets, je mets bien &[page] / &[pages]
Toujours avec les deux onglets sélectionnés, j'imprime en pdf : j'obtiens page 1/468 puis 2/468 etc.

Je refais la même chose mais avec enregister_sous format pdf : toujours bien une numérotation sur 468.

Donc, on doit mal se comprendre : veux-tu le contraire, à savoir une numérotation par onglet ?
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 13h45   #7
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
Salut,autant pour moi,je n'avais pas vérifié et effectivement cela fonctionne même si l'on sélectionne des feuilles discontigues
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 13h53   #8
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Non non 78chris, tu avais bien compris, c'est bien cela que je veux obtenir ! Pourtant, rien n'y fait.. Voici comment je procède exactement:

- je sélectionne toutes mes feuilles en maintenant Ctrl puis en cliquant sur chacune des feuilles une par une ( )

- en bas de la première page de ma première feuille, j'inscris &[Page]/&[Pages]

- résultat: 1/3 (ma première feuille contient 3 pages...)

Qu'est-ce que j'oublie ?
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h06   #9
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
re,
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h12   #10
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Re
Citation:
Envoyé par m@tix Voir le message
Non non 78chris, tu avais bien compris, c'est bien cela que je veux obtenir ! Pourtant, rien n'y fait.. Voici comment je procède exactement:

- je sélectionne toutes mes feuilles en maintenant Ctrl puis en cliquant sur chacune des feuilles une par une ( )

- en bas de la première page de ma première feuille, j'inscris &[Page]/&[Pages]

- résultat: 1/3 (ma première feuille contient 3 pages...)

Qu'est-ce que j'oublie ?
Comme indiqué sur l'image fournie par kiki29, il vaut mieux passer par la boîte de dialogue mise en page et c'est sur l'aperçu avant impression que tu vois le résultat, pas sur l'affichage mode page.
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h15   #11
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
C'est à devenir fou !
Je viens également de passer par mise en page pour le faire depuis le même écran que ta capture 78chris, et j'ai toujours ce bon vieux 1/3 qui apparaît !!
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h20   #12
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Ok !!

En effet, on ne voit le résultat qu'en aperçu avant impression... Fallait-il le savoir..

En enregistrant en pdf en passant par le menu, ça conserve les numéros de page comme je le voulais, en revanche, quand je passe par le menu PDFMaker, là ça ne les conserve plus, mais on retombe sur le 1/3... Curieux non ?

En tout cas merci !
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h28   #13
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
Re,quel intérêt d'utiliser PDFMaker puisque 2007 génère du pdf natif ?
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 14h45   #14
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
A première vue, aucun.
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 15h18   #15
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Un problème tout de même avec cette conversion: les liens hypertexte ne sont pas conservés ! Connaissez-vous un moyen ?
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 15h50   #16
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Re

A ma connaissance seul pdfmaker le fait et peut-être distiller via une macro (voir le lien donné par kiki29)

Mais il semble que pdfmaker ne résout pas ta pagination donc on revient au point de départ...
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 16h28   #17
Membre du Club
 
Avatar de m@tix
 
Inscription : octobre 2006
Messages : 290
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 290
Points : 42
Points : 42
Voilà... Et en plus, PDFMaker ne conserve que les liens http je crois, pas des liens au sein du même document...
m@tix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 16h40   #18
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
re,effectivement et c'est la même chose pour Excel 2007
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h05.


 
 
 
 
Partenaires

Hébergement Web