Bonjour

j'ai rajouter des controle de contenu que je modifie dans le corps du document

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  MainDocumentPart mainDocumentPart = WordProcessingDocument.MainDocumentPart;
                try
                {
                    foreach (DocumentFormat.OpenXml.Wordprocessing.SdtElement sdt in mainDocumentPart.Document.Descendants<DocumentFormat.OpenXml.Wordprocessing.SdtElement>().ToList())
                    {
                        DocumentFormat.OpenXml.Wordprocessing.SdtAlias alias = sdt.Descendants<DocumentFormat.OpenXml.Wordprocessing.SdtAlias>().FirstOrDefault();
                        if (alias != null)
                        {
                            string sdtTitle = alias.Val.Value;
 
                            if (sdtTitle == "numdoc")
                            {
                                sdt.Descendants<Text>().First().Text = this.Numdocument;
                            }
a priori les controles dans les entetes ne sont pas impacter

avez vous une idée

d'extraire des elempents d'une entete de word 2007