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 :

[VBA-E] maj d'une image dans un doc word


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 116
    Points : 56
    Points
    56
    Par défaut [VBA-E] maj d'une image dans un doc word
    voilà, ce que j'ai fait:
    j'ai un bouton dans une feuille excel qui me permet d'inserer une image dans un signet d'un doc word.
    Le problème:
    quand je veux changer cette image je n'arrive pas à enlever l'ancienne et mettre la nouvelle au meme endroit.

    Pouvez vous m'aider.Merci.

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Si tu n'as qu'une seule image, tu peux tester
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveDocument.shapes(1).delete

  3. #3
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 116
    Points : 56
    Points
    56
    Par défaut
    Non plusieurs images, mais avec ta méthode je supprime le signet?
    Pour inserer l'image suivante, je fais comment?

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Une question : Ces images sont-elles insérées dans un objet Image de la boîte à outils "Commandes" ou sont-elles directement insérées dans ton document ?
    Le code que je t'ai passé ne fonctionne que s'il s'agit d'un objet Image dans lequel tu as inséré un nom de fichier dans la propriété "Picture"
    Dans ce cas, tu dois connaître l'index de chaque image et modifier la propriété Picture de l'image que tu souhaites remplacer. Un clic droit sur l'image de permet d'afficher ses propriétés, parmi lesquelles le nom de l'image.

    Dans le cas où tu as simplement et directement inséré une image de la bibliothèque ou un fichier, je ne sais pas faire

  5. #5
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 116
    Points : 56
    Points
    56
    Par défaut
    Ok bein c'était la deuxieme proposition une image d'un fichier.Tant pis je vais chercher une autre solution
    Merci quand meme

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 393
    Points : 451
    Points
    451
    Par défaut
    Il faut utiliser InlineShapes au lieu de Shapes, tu pourras alors supprimer l'image avec la méthode Delete d'un InlineShape, ou rajouter une image avec la méthode AddPicture() de la collection ActiveDocument.InlineShapes

Discussions similaires

  1. Réponses: 10
    Dernier message: 14/01/2015, 00h41
  2. Insérer une image dans un fichier Word
    Par nono_cap dans le forum Langage
    Réponses: 1
    Dernier message: 22/08/2007, 08h30
  3. [VBA-E] Copier une image dans un fichier word
    Par Vince_93700 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 09/05/2007, 09h12
  4. Réponses: 1
    Dernier message: 24/04/2007, 17h20
  5. [VBA-E] Débutante, insérer une image dans une cellule
    Par sab_etudianteBTS dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 23/03/2007, 15h55

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