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 :

[VBA-Word] appliquer une macro sur un groupe de document


Sujet :

VBA Word

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 93
    Par défaut [VBA-Word] appliquer une macro sur un groupe de document
    Bonjour.
    J'ai actuellement une macro qui fonctionne bien mais qui impose qu'on la lance à partir de chaque document, ce qui la rend pénible quand on a plus de 50 documents et donc plus de 50 fois la macro à lancer.
    Je voulais donc savoir s'il est possible de construire une boite de dialogue de navigation (j'ai cru en voir une trace dans les tutoriels de ce site) type explorer et de lancer la macro sur un groupe de fichier soit en sélectionnant les fichiers soit en sélectionnant le dossier les contenant.
    Si c'est possible, peut-on m'aider à rédiger le code?

  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 : 60
    Localisation : Belgique

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    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 confirmé
    Inscrit en
    Avril 2007
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 93
    Par défaut
    Peut-être suis-je aveugle ou n'ai pas su suivre ce que tu m'as indiqué mais, bien que j'ai trouvé deux ou trois trucs utiles pour d'autres applications ou pour celle-ci, rien ne me renseigne sur que je cherche à faire.

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 93
    Par défaut
    Et il y a aussi que je ne trouve pas les contrôles DriveListBox, DirListBox et FileListBox pourtant utilisé dans le tutoriel 9.
    J'ai MVB 6.3.

  5. #5
    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
    Par défaut
    Je n'ai pas tout compris... Tes 50 docs sont ouverts ? Tu les ouvres au fur et à mesure ? Tu les sélectionnes ?
    A+
    PS - Tu as quelle version d'Office ?

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 93
    Par défaut
    J'ai office 2000, et je souhaiterais rendre la macro applicable sur 2000 et 2003.
    Les 50 documents ne sont pas ouverts, mais il peut arriver que deux ou trois d'entre eux le soit pour les rédiger.
    J'aimerais pouvoir lancer la macro juste en sélectionnant dans une boite de dialogue comme celle construite dans le tutoriel n°9 de ce site (bien que je ne trouve pas les commandes DriveListBox, DirListBox et FileListBox):
    - soit les fichiers uns par uns,
    - soit le dossier les contenant.
    Peux-tu m'aider?

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/02/2011, 14h14
  2. [VBA Excel] Appliquer une macro sur une celulle contenant une valeur
    Par tchauviere dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/01/2008, 10h21
  3. (VBA-Word) Temporiser une macro
    Par Cercle dans le forum VBA Word
    Réponses: 9
    Dernier message: 04/11/2007, 22h24
  4. [VBA-E] Comment appliquer une macro sur plusieurs cellules
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 25/01/2007, 10h54
  5. [VBA-E]Lancer une macro sur changement de valeur cellule ?
    Par jeremiegrenoble dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/03/2006, 14h22

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