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 :

Demande aide extraction données de champs "image" de formulaire Word dans Excel VBA [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2014
    Messages : 2
    Par défaut Demande aide extraction données de champs "image" de formulaire Word dans Excel VBA
    Bonjour

    Je cherche partout et je ne trouve rien qui puisse m'aider

    Similaire à la discussion de Lucieferine Demande aide extraction données formulaire Word dans Excel VBA, mais je souhaite récupérer l'image du contrôle de contenu d'images (type wdContentControlPicture) dans une cellule Excel, comment faire pour copier/exporter cette image du champ Word dans une cellule Excel?

    Merci pour votre aide

    Meilleures salutations

    Laurent

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur VBA
    Inscrit en
    Décembre 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur VBA

    Informations forums :
    Inscription : Décembre 2015
    Messages : 93
    Par défaut
    bonjour,

    Avez-vous un début de code à montrer ?

    Pour prendre l'image dans un contrôle de contenu image vous pouvez faire ça.
    Pour ensuite intégrer l'image dans votre Excel je vous laisse voir :-)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Sub CopieImg()
     
       Dim oDoc As Document
       Dim cc As ContentControl
       Dim inSh As InlineShape
       Set oDoc = ActiveDocument
     
       For Each cc In oDoc.ContentControls
          If cc.Type = wdContentControlPicture Then
             If cc.Range.InlineShapes.Count = 1 Then
                Set inSh = cc.Range.InlineShapes(1)
                inSh.Range.CopyAsPicture 'L'image est copiée dans le presse papier
     
                'Ajouter procédure pour la coller dans Excel
     
             End If
          End If
       Next
     
    End Sub
    Cordialement

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

Discussions similaires

  1. Demande aide extraction données formulaire Word dans Excel VBA
    Par Lucieferine dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/03/2020, 15h05
  2. Remontée champs formulaire word dans excel
    Par Kestion100 dans le forum Word
    Réponses: 43
    Dernier message: 12/10/2017, 14h16
  3. Réponses: 1
    Dernier message: 19/10/2014, 19h35
  4. Svp Besoin d'aide Extraction donnée texte
    Par Docpat dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 17/02/2011, 18h07
  5. Récupération de données Word dans Excel en VBA
    Par infoexcel dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 14/01/2009, 10h01

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