Bonjour,
dans mon code, version .Net 3.5, je mets des données à la place de signets définis au préalable dans un Modèle de document Word sous format .dot. Mon problème, c'est qu'à la suite de deux signets le code inséré est inséré avec deux retours à la ligne en plus, bien que des trim soient faits au préalable.
Voici mon code :
Quelqu'un aurait-il déjà rencontré ce cas??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 object oAdressePrincipale = "adresse_principale"; object oCodePostal = "code_postal"; //Placement de mon adresse au signet voulu Word.Paragraph oSignetAdressePrincipale; object oRngAdressePrincipale = oDoc.Bookmarks.get_Item(ref oAdressePrincipale).Range; oSignetAdressePrincipale = oDoc.Content.Paragraphs.Add(ref oRngAdressePrincipale); oSignetAdressePrincipale.Range.Text = sAdressePrincipale; oSignetAdressePrincipale.SpaceAfter = 0; oSignetAdressePrincipale.Range.InsertParagraphAfter(); //Placement de mon texte au signet voulu Word.Paragraph oSignetCodePostal; object oRngCodePostal = oDoc.Bookmarks.get_Item(ref oCodePostal).Range; oSignetCodePostal = oDoc.Content.Paragraphs.Add(ref oRngCodePostal); oSignetCodePostal.Range.Text = sCodePostal + " " + sLocalite; oSignetCodePostal.Range.InsertParagraphAfter();
D'avance merci.
Partager