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

VBA Word Discussion :

Trouver une image entre deux signets [WD-2010]


Sujet :

VBA Word

  1. #1
    Membre habitué
    Femme Profil pro
    Consultant fonctionnel
    Inscrit en
    Octobre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Octobre 2014
    Messages : 9
    Par défaut Trouver une image entre deux signets
    Bonjour à tous,

    Je travaille actuellement sur un fichier Word qui sert de rapport à une analyse. Ce rapport est aujourd'hui mis à jour à la main: suppression de certains tableaux et images et remplacement par les nouvelles versions de ces éléments.

    Mon objectif est d'automatiser cette mise à jour. Pour les tableaux, c'est bon, à grands renforts de signets et de Selection.Next(wbTable), je sais les mettre à jour.

    Par contre je ne parviens pas à faire la même chose pour les images.

    Ce que j'aimerais faire ressemble à ça:
    • Trouver le signet après lequel doit être l'image à modifier
    • Vérifier qu'il existe une image entre ce signet et le suivant
    • Si oui, remplacer l'image par une autre

    Contrainte technique: il peut y avoir un paragraphe entre le signet et l'image et/ou après l'image. Cette organisation doit demander la même.
    Les images sont de type InLineShape.

    Merci à vous d'avoir lu jusque là!
    Maintenant la petite question: est-ce que quelqu'un saurait m'orienter par rapport à la solution à adopter?

    Bonne journée,
    Tanoffy

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Là : http://word.developpez.com/faq/?page...rs_PlageSignet

    Tu trouveras comment sélectionner un plage de document comprise entre deux signets.

    Ensuite, il suffit de compter combien d'image contient ta sélection et d'aller vers la première.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Selection.Inlineshpes.Count
    Selection.inlineshapes(1)
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre habitué
    Femme Profil pro
    Consultant fonctionnel
    Inscrit en
    Octobre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Octobre 2014
    Messages : 9
    Par défaut
    Bonjour Heureux-Oli,


    Merci encore de ton aide! C'est exactement ce qu'il me manquait!

    Bonne journée,

    Tanoffy

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

Discussions similaires

  1. Crée une image avec deux entre.
    Par Bob_Tom dans le forum Images
    Réponses: 7
    Dernier message: 17/09/2015, 19h09
  2. Trouver une liasion entre deux bases de données
    Par Kinff dans le forum Excel
    Réponses: 5
    Dernier message: 17/05/2013, 10h52
  3. Passer une image entre deux fonctions gui
    Par spopo2012 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 24/04/2013, 20h53
  4. Identifier une superposition ? Entre deux images après rotation
    Par Strange-Days dans le forum Traitement d'images
    Réponses: 1
    Dernier message: 09/11/2012, 19h01
  5. [WD-2010] Sélectionner du texte entre deux signets dans une note de bas de page
    Par VBA2010 dans le forum VBA Word
    Réponses: 2
    Dernier message: 13/09/2012, 15h23

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