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 :

Copier cellule d'excel et la copier dans word [XL-MAC 2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur aviation civile
    Inscrit en
    Novembre 2012
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur aviation civile
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2012
    Messages : 52
    Par défaut Copier cellule d'excel et la copier dans word
    Bonjour je lutte depuis un moment pour faire marche un copier/coller entre excel et word. Le code marchait sous Office 2011 mais plus sous 2016.
    Le copy marche mais j'arrive pas à coller et j'ai tout essayé enfin je pense..
    Je vous mets mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
        Sheets("Base").Range("D" & RowQuestion + 1).Copy
        c.Activate
        c.Bookmarks("Document" & k).Select
        Selection.PasteExcelTable False, False, False
    c est la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set c = wObj.Documents.Open(LResult & "Vierge_Ecrit_LQ.doc")
    Merci à tous par avance,

    Xav

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par xavion Voir le message
    Bonjour,

    Dans votre ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Selection.PasteExcelTable False, False, False
    Selection doit être un objet Word.Selection et il vous faut instancier une variable de ce type.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur aviation civile
    Inscrit en
    Novembre 2012
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur aviation civile
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2012
    Messages : 52
    Par défaut
    Bonjour et merci Eric,

    je vous avoue que je ne comprends pas la variable. Vous pouvez développer?

    Merci d'avance,

    Citation Envoyé par Eric KERGRESSE Voir le message
    Bonjour,

    Dans votre ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Selection.PasteExcelTable False, False, False
    Selection doit être un objet Word.Selection et il vous faut instancier une variable de ce type.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par xavion Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Dim MaSelection As Object  ' ou  Word.Selection
     
        Set C = wObj.Documents.Open(LResult & "Vierge_Ecrit_LQ.doc")
        Set MaSelection = wObj.Selection
        C.Bookmarks("Document" & k).Select
        MaSelection.PasteExcelTable False, False, False

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur aviation civile
    Inscrit en
    Novembre 2012
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur aviation civile
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2012
    Messages : 52
    Par défaut
    Bonjour et merci pour votre réponse mais ça bloque à la commande "paste" (ligne 7). Le programme boucle. L'information est bel et bien copiée depuis excel et quand je fais un coller manuel je retrouve bien ce que je veux coller mais cela ne marche pas dans word.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par xavion Voir le message
    Bonjour,

    Mettez en ligne votre document pour voir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 14/07/2018, 16h35
  2. [XL-2013] Remplacement d'un texte d'une cellule Excel par un mot dans Word
    Par jeff_9367 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/08/2017, 14h32
  3. Redimensionner un tableau que l'on vient de copier dans Word
    Par MPRIBOM dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/11/2014, 09h49
  4. [XL-2003] Copier des données dans Excel et les Coller dans Word.
    Par graphikris dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 25/05/2013, 18h31
  5. Créer un graphe et le copier dans Word - Tour d'horizon
    Par ouskel'n'or dans le forum Contribuez
    Réponses: 0
    Dernier message: 29/08/2008, 17h24

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