VBA Convertir un excel en word format texte

Résolu
Tonyown -  
 Samy -
Bonjour,

J'essaies de convertir mon fichier excel en word en format texte (et non en tableau). J'y arrive bien manuellement en utilisant le collage spécial (conserver uniquement le texte), mais lorsque j'utilise mon bouton avec la macro, le texte se colle sous forme de tableau dans word. J'utilise cette ligne pour le collage :

wdDoc.Range.PasteAndFormat Type:=wdFormatPlainText


Est-ce que quelqu'un sait comment ne pas obtenir de tableau dans word?

4 réponses

  1. Tonyown
     
    Ok pour quelqu'un qui voudrait la réponse, j'ai trouvé qu'il fallait utiliser le nombre au lieu du type de collage

    wdDoc.Range.PasteAndFormat (22)
    1
  2. Yoyo01000 Messages postés 1720 Date d'inscription   Statut Membre Dernière intervention   168
     
    Bonjour,
    si cela fonctionne quand c'est fait manuellement, il suffit de faire manuellement en passant par l'enregistreur de macro.

    Laquelle devra ensuite être associée au bouton.
    0
  3. Tonyown
     
    J'ai essayé, l'enregistreur de macro enregistre la partie dans excel (copier), mais pas dans word (coller) alors c'est inutile
    0
    1. Yoyo01000 Messages postés 1720 Date d'inscription   Statut Membre Dernière intervention   168
       
      De rien, c'est inutile. Et dans Word ?
      0
      1. Tonyown > Yoyo01000 Messages postés 1720 Date d'inscription   Statut Membre Dernière intervention  
         
        Bien vu, word enregistre PasteAndFormat (wdFormatPlainText), j'ai tenté d'utiliser ça dans excel et ça continue à me coller les cellules en tableau dans word
        wdDoc.Range.PasteAndFormat (wdFormatPlainText)
        0
  4. Samy
     
    Merci, plus de deux heures de recherches pour enfin trouver ta réponse ! top !
    0