Macro vba pour word

Myri -  
 Utilisateur anonyme -
bonjour,

dans le cadre de mon stage, je dois réaliser un document Word à partir de macro VBA d'Excel.
J'arrive à ouvrir mon document, me placer en fin de fichier, et y écrire.
Le problème c'est que j'ai besoin de faire un copié collé d'une plage de cellule d'une feuille Excel.
Le copié collé se passe bien sauf que le tableau collé n'est pas centré.
si je le sélectionne et que je le centre, ce sont les données du tableau qui se centrent et non pas le tableau lui même.

Est ce que quelqu'un saurait comment faire tout d'abord "à la main" puis par macro Excel? Si vous savez juste le faire à la main je pourrais trouver le code par un enregistrement de macro.

Merci pour votre aide.
Myri

2 réponses

  1. Armojax
     
    Bonsoir Myri,

    Tu peux sans doute, dans ton document Word, définir une zone de texte. Ensuite, tu colles ta plage de cellules Excel dans la zone de texte, que tu peux facilement placer où tu veux dans ta page.

    A la main, ça marche sans problème.
    Reste à le programmer en VBA. Je ne l'ai pas fait.

    Armojax.
    0
  2. Utilisateur anonyme
     
    Bonjour,

    Selection.Tables(1).Rows.Alignment = wdAlignRowCenter
    Selection.Tables(1).Rows.LeftIndent = InchesToPoints(0)

    Lupin

    ~L'essentiel est invisible pour les yeux~
    ~On ne voit bien qu'avec le coeur~
    0