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 :

Macro Find ne trouve pas une zone de texte


Sujet :

VBA Word

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Macro Find ne trouve pas une zone de texte
    Bonjour à tous,

    Je ne suis clairement pas expert en macro VB et j'ai pas mal cherché sur le net mais je coince et je sollicite donc votre aide.

    Mon but est de trouver la première occurrence d'une chaine de caractère, ici "Test à rechercher"
    et lui appliquer le Style Titre 1

    La macro fonctionne en soit, lorsque je mets plusieurs occurrences "Test à rechercher" dans le document, cela fonctionne bien sur le premier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Set myRange = ActiveDocument.Content
        myRange.Find.Execute FindText:="Test à rechercher"
        myRange.Style = ActiveDocument.Styles("Titre 1")

    Mon soucis : La chaine de caractère que je cherche se trouve dans une zone de texte. Et la macro n'arrive pas à trouver ce texte.
    D'ailleurs quand j'effectue une recherche manuellement, on voit bien que cette occurrence ressort mais il est bien indiqué "Zone de texte"
    Nom : Capture.PNG
Affichages : 56
Taille : 7,3 Ko

    Je suppose donc que dans la macro, il faut spécifier une option permettant de chercher le texte dans zone de texte et non dans le corps du document?

    Merci pour votre aide,

  2. #2
    Membre confirmé
    Homme Profil pro
    Auto entrepreneur
    Inscrit en
    Décembre 2021
    Messages
    351
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Auto entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2021
    Messages : 351
    Points : 552
    Points
    552
    Par défaut
    Bonjour,

    Vus auriez un exemple à mettre en ligne ?

Discussions similaires

  1. Execution macro a la sortie d'une zone de texte
    Par thais781 dans le forum VBA Word
    Réponses: 0
    Dernier message: 14/07/2015, 21h16
  2. [Toutes versions] Macro mise en forme d'une zone de texte dans ppt
    Par charlie20 dans le forum VBA PowerPoint
    Réponses: 3
    Dernier message: 19/09/2010, 12h35
  3. Réponses: 3
    Dernier message: 19/05/2008, 13h51
  4. Réponses: 4
    Dernier message: 02/07/2007, 19h01
  5. ne pas modifier une zone de texte
    Par gailup dans le forum Langage
    Réponses: 3
    Dernier message: 22/06/2006, 19h28

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