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

Macros et VBA Excel Discussion :

Transfert de donnée Excel vers Word


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Mars 2016
    Messages : 4
    Par défaut Transfert de donnée Excel vers Word
    Bonjour à tout le monde,

    Je rencontre un problème pour la création d'un document Word fait sous Excel. Avec le code VBA ci-dessous, lorsque je le lance, il me met à la suite ce qu'il y a d'inscrit dans les cellules A1 à A3.
    Or, dans mon Word, je fais en sorte d'inscrire les "Signets" (Insérer Signet : Signet1) aux endroits que je veux, mais ça ne fait pas ce que je désir.

    J'ai activé l'ensemble des référence (dans Word et Excel), mais rien n'y fait...

    Je vous fais parvenir mes deux fichiers tests, si quelqu'un pourrait m'aider à comprendre la raison du pourquoi... Je ne saurais comment le remercier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Sub exportDonneesDansSignetsWord()
    'nécéssite d'activer la référence Microsoft Word xx.x Object Library
    Dim WordApp As Word.Application
    Dim WordDoc As Word.Document
    Dim i As Byte
     
    Set WordApp = CreateObject("word.application") 'ouvre session word
    Set WordDoc = WordApp.Documents.Open("G:\Téléchargements\CNAM\monFichier.docx") 'ouvre document Word
    WordApp.Visible = False 'word masqué pendant l'operation
    For i = 1 To 3
    'les signets du document Word sont nommés Signet1 , Signet2 , Signet3
    WordDoc.Bookmarks.Add("Signet" & i).Range.Text = Cells(i, 1)
    Next i
     
    WordApp.Visible = True 'affiche le document Word
    'WordDoc.PrintOut 'imprimer
     
    'WordDoc.Close True 'ferme le document word en sauvegardant les données
    'WordApp.Quit 'ferme la session Word
    End Sub
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2003] transfert de données excel vers word
    Par Angel8301 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 27/10/2015, 17h29
  2. [XL-2007] transfert données excel vers word via plusieurs macro!
    Par yannick63430 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 18/12/2010, 21h41
  3. erreur lors d'envoi de données excel vers word
    Par pael013 dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 15/05/2008, 14h23
  4. Données Excel vers Word avec critères précis
    Par Z20500 dans le forum Excel
    Réponses: 4
    Dernier message: 18/09/2007, 18h38
  5. Transfert de données excel vers access
    Par Isabelle27 dans le forum Access
    Réponses: 3
    Dernier message: 22/03/2007, 07h11

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