IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Générer une feuille Excel en Word [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 288
    Par défaut Générer une feuille Excel en Word
    Bonjour,

    j'ai une feuille Excel qui est généré en PDF par le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("PDF F").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
            path & Nom & ".pdf", Quality:=xlQualityStandard
    Je voudrai en plus, soit générer le PDF en Word, soit directement la feuille Excel en Word

    J'ai lu plusieurs articles sur le sujet mais trop ciblé sur des cas particulier

    Avez-vous des références de doc à lire sur ce sujet ?

    merci

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Générer n'est pas tout à fait le mot... Pdf est un format inventé par Adobe il y a 30 ans (à peu près) pour lire un document issu d'une application que le destinataire ne possède pas.

    On peut Exporter en pdf soit via le convertisseur interne de Microsoft soit via une imprimante virtuelle. Dans les deux cas cela exporte ce qui est imprimable, donc des pages.

    Le format Excel et le format Word sont deux formats propriétaires...

    Tu peux copier coller ou incorporer de diverses manières des parties de feuilles Excel dans un document Word, avec selon la méthode employée un fidélité très relative voir éloignée, mais tu ne peux pas avoir un document Word reflétant l'imprimable comme tu l'as dans un pdf.

    De plus si exporter en pdf est simple, importer pose pas mal des soucis, nécessite un logiciel, et là aussi la fidélité est rarement au RV.


    Quelle est la finalité que tu vises ?

  3. #3
    Membre éprouvé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 288
    Par défaut
    Bonjour Chris

    merci de ta réponse, bien compris cela me semble donc difficile, mais tu as raison il faut voir la finalité

    Le but est de pouvoir envoyer un document que soit le destinataire ne peut pas modifier (PDF), soit pour certains destinataires l'envoyer en fichier modifiable pour qu'il ajoute par exemple son Logo ou autres infos avant de le transférer au destinataire final

    Comme la création du PDF que j'utilise est la création de PDF intégré à Excel j'imaginai faire un peu la même chose avec un document word

    La solution est peut être rester en PDF mais modifiable ?? est-ce possible ?

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Re

    Pour ce genre de cas j'utilise PDF Xchange viewer (version gratuite) qui permet de

    • remplir un pdf non prévu pour (genre formulaire mais pas seulement)
    • masquer des parties
    • capturer un morceau puis le coller sur le même pdf ou un autre : ce qui marcherait pour le logo


    Un pdf n'est pas modifiable (la version complète acrobat reader peut permettre des choses mais pas tout) mais avec cet outil on arrive à faire pas mal de choses.

    Si le pdf est protégé il faut le mot de passe associé.

    Ne pas le télécharger n'importe où et installer en mode contrôlé car comme nombre de gratuit il veut installer d'autres softs. Je l'utilise depuis au moins 12 ans...avec satisfaction.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 288
    Par défaut
    Je vais regarder ça de près

    et tu génères des PDF modifiables directement à partir d'une feuille Excel avec ?

  6. #6
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Re

    Le logiciel ne crée pas les PDF mais les lit et permet d'ajouter des éléments.

    Comme je l'ai dit les pdf ne sont pas modifiables à proprement parler (on n'édite pas le texte comme sur un TTX) mais on y ajoute des éléments ou on masque des parties avec des rectangles opaques.

    Tout pdf non verrouillé par un mot de passe ou dont on connait le mot de passe peut être traité : j'annote par exemple mes relevés bancaires, remplis des fiches d'inscriptions reçues de sources diverses...

    Ce logiciel conseillé à une cliente lui permet de personnaliser les fiche sécurités des produits qu'elle vend en apposant son logo et ses coordonnées par dessus ceux du grossiste...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Accéder à une feuille Excel depuis Word
    Par Sclarckone dans le forum Excel
    Réponses: 6
    Dernier message: 28/06/2012, 15h07
  2. Réponses: 3
    Dernier message: 11/03/2011, 15h01
  3. [XL-2003] Générer une feuille excel regroupant des données d'autres feuilles ou classeurs
    Par DOC doc doc dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/09/2010, 09h45
  4. [AC-2007] Générer une feuille Excel à partir d'Access
    Par thugelife dans le forum Access
    Réponses: 1
    Dernier message: 20/08/2010, 18h11
  5. Réponses: 1
    Dernier message: 19/12/2006, 16h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo