problème de signets sous Word à partir de données c#
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 :
Code:
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(); |
Quelqu'un aurait-il déjà rencontré ce cas??
D'avance merci.