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 :

Sélection dans document Word et validation


Sujet :

VBA Word

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Points : 3
    Points
    3
    Par défaut Sélection dans document Word et validation
    Bonjour tout le monde,

    Voici la situation (vba word 2000) :

    j'ai fait une macro avec une fenetre qui permet à l'utilisateur de construire une chaîne de caractère générique à rechercher puis de lancer la recherche dans un document. Toutes les occurences trouvées sont stockées dans un tableau. Jusque là, pas de problème.
    En fait, dans le document, il correspond à chaque élément trouvé du texte que j'aimerais récupérer aussi hors ce texte n'a pas une forme spéciale et seul l'utilisateur peut l'indiquer.

    Donc voilà j'aimerai que à chaque fois qu'une chaine de caractère correspondant à la recherche est trouvée, une fenetre indique à l'utilisateur de sélectionner le texte correspondant (avec la souris par exemple) puis une fois le texte sélectionner il puisse valider sa sélection en cliquant sur un bouton dans une fenêtre qui serait restée au premier plan.

    Donc si quelqu'un pourrait m'aider sur cette histoire de fenêtre qui reste au premier plan pendant que l'utilisateur à la main pour sélectionner du texte, se serait vraiment très bien.

    Je ne sais pas si j'ai été très compréhensible, n'hésitez pas a me demander si vous n'avez rien compris !

    Au fait, si quelqu'un ne sait pas résoudre mon problème mais qu'il a une autre idée pour mon programme, je suis aussi preneur.

    Bonne soirée

    Ptilo

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Après quelques recherche, j'ai résolu mon problème de la façon suivante (pour ce que ca interesse ou que ca pourrait aider) :

    J'ai mis la fenetre indiquant à l'utilisateur de sélectionner le texte en non modal puis j'ai mis une pause pour attendre que cette fenetre soit fermée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    UserForm1.Show vbModeless
    Do While UserForm1.Visible
         DoEvents
    Loop
    Une petite remarque tout de même, ayant fait un peu de programmation parallèle, je n'aime pas trop les pause utilisant une boucle donc si quelqu'un a une idée pour faire ce que j'ai fait sans la boucle, je suis preneur.

    A +

    Loïc

Discussions similaires

  1. Recherche mot dans document Word
    Par dakota77 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 18/11/2009, 20h35
  2. insertion données excel dans document word
    Par alexifma dans le forum VBA Word
    Réponses: 6
    Dernier message: 16/01/2009, 09h06
  3. Ajouter macro dans document word
    Par ac/dc dans le forum C#
    Réponses: 4
    Dernier message: 14/11/2008, 17h25
  4. pb de marge dans document word
    Par suffixe dans le forum Delphi
    Réponses: 1
    Dernier message: 08/03/2007, 13h02
  5. Recherche dans documents Word et OLE
    Par pinson dans le forum C#
    Réponses: 2
    Dernier message: 20/02/2007, 14h50

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