Bonjour,

Je suis en train d'effectuer un programme pour generer des documents word.

Je voudrai pouvoir effectuer plusieurs actions:

- Ajouter un saut de page après chaque graphique.

J'avais tenté de faire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
            object pageBreak = (object)WdBreakType.wdPageBreak;
            Document.Range().InsertBreak(ref pageBreak);
Mais cela insert le saut de page au début et non à la fin.
J'avais réussi à ajouter une page en ajoutant un deuxieme graphe qui etait trop grand pour tenier avec le premier sur la meme page.

- Ajouter un boite de texte en haut à droite de chaque page (n'ayant pas les meme données).
Comment faire pour selectionner une page en question pour y ajouter mes données ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
            MSWord.Shapes shapes = WordEdition.Document.Shapes;
            MSWord.Shape textBox = shapes.AddTextbox(Microsoft.Office.Core.MsoTextOrientation.msoTextOrientationHorizontal, left, top, width, height);
J'avais tenté ce code, mais si on met un nombre de pixel superieur à la taille de la feuille, il va hors de la feuille et non sur la feuille suivante.

Avez vous des exemples de codes pour pouvoir m'aider ?
Merci de votre aide.
Flow