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 :

Cacher plusieurs fichiers Word dans un seul fichier Word.


Sujet :

VBA Word

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 24
    Points : 12
    Points
    12
    Par défaut Cacher plusieurs fichiers Word dans un seul fichier Word.
    Bonjour à toutes et à tous !

    Est il possible de cacher des documents Word dans un seul et même document Word ?

    Je m'explique... Au départ j'ouvre un document Word vierge, et un programme en visual basic (avec deux boutons) apparait.

    Si je clique sur le bouton 1, le document vierge se transforme en "document1" contenant par exemple un tableau comptable.
    Si je clique sur le bouton 2, le document vierge se transforme en "document2" contenant du baratin technique.

    Mais est il possible de "cacher" document1, et document2 derrière le document vierge sans qu'on les voit ? afin qu'ils apparaissent uniquement lorsqu'on y fait appel... Le but serait de n'avoir qu'une seul et même fichier word à la fin (peut importe s'il est lourd)...

    Merci beaucoup.

    Betadine.

  2. #2
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Ce serait pas plus simple d'ouvrir ou de fermer le fichier que l'on souhaite et éventuellement un fichier maître.
    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 à l'essai
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 24
    Points : 12
    Points
    12
    Par défaut
    Bonjour Heureux-Oli (qui est beau ;-)),

    La contrainte est que je ne souhaite avoir qu'un seul fichier au final. Car il sera copié/collé. Il faut une sorte de package unique... un chapeau de magicien duquel on sortira tel ou tel document word selon les besoins, mais que seul le chapeau soit visible.

    Je suis en train de me renseigner à ce sujet mais... Peux tu m'en dire plus sur le fichier maitre s'il te plais ? si tu connais un lien interessant à ce sujet... peut etre est-ce ce que je cherche...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 24
    Points : 12
    Points
    12
    Par défaut
    Après m'être un peu renseigné sur le sujet, je ne suis pas sur que le fichier maitre soit la bonne solution.

    Il ne doit y avoir qu'un seul fichier .doc au final.


    Bon... il y a aussi une autre solution, mais je la trouve barbare...
    C'est de créer les "sous documents" si on peut les appeler ainsi avec des macro... mais bon... si je fais ça je dois représenter intégralement le document avec l'enregistreur de macro Word qui me regarde. Je vais perdre un temps fou si je fais ça, car les sous-documents sont assez complexes au niveau mise en page.

    Alors que j'ai le sous document final sous la main... je veux juste l'intégrer sur demande (si je clique sur tel ou tel bouton).

  5. #5
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    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 !

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 24
    Points : 12
    Points
    12
    Par défaut
    Merci pour le lien. C'est presque ça, mais je pense que ça bloquera car les liens vers les fichiers seront brisés de façon certaine étant donné que le fichier final va changer d'ordinateur de nombreuse fois...

    Existe t il un moyen pour récupérer toutes les informations d'un document (mise en page, contenu, police, tableaux, etc...) sous la forme d'un code que je pourrai insérer dans un macro ? Pour tenter de résumer, je cherche à récupérer directement le contenu d'un fichier sans jamais utiliser son nom.

  7. #7
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Citation Envoyé par Betadine Voir le message
    Je cherche à récupérer directement le contenu d'un fichier sans jamais utiliser son nom.


    Essaie pour un simple paragraphe d'ajouter le même contenu par code et regarde ce que ça donne en taille et nombre de ligne.

    Imagine pour un document de 5 pages.

    Imagine comment faire pour mettre ce contenu à jour s'il y a des changements à faire.

    Peut-être une piste à exploiter : http://heureuxoli.developpez.com/off...cument-tiroir/
    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 !

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 24
    Points : 12
    Points
    12
    Par défaut
    Oui, c'est vrai que ça fait un sacré paquet de ligne... mais bon... si ça fait un seul fichier au final, je me dis que c'est peut être une solution. C'est une solution barbare, j'avais prévenu ^^

    J'explore les tiroirs...

Discussions similaires

  1. Concaténer des fichiers Excel dans un seul fichier avec VBA
    Par Thallhos dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/06/2014, 21h39
  2. [XL-2007] Fusion plusieurs feuilles excel dans un seul fichier
    Par meumeu73.1 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/06/2013, 09h13
  3. [Excel] Afficher plusieurs fichiers excel dans un seul fichier
    Par naru40001 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 07/01/2009, 14h50
  4. copier plusieurs fichiers texte dans un seul fichier texte
    Par ERICKO dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/08/2008, 20h21
  5. Copier plusieurs fichier txt dans un seul fichier
    Par vieri31 dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/05/2008, 13h57

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