Macro vba pour word

Fermé
Myri - 7 janv. 2005 à 12:17
 Utilisateur anonyme - 7 janv. 2005 à 19:00
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
A voir également:

2 réponses

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
Utilisateur anonyme
7 janv. 2005 à 19:00
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