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
|
object missing = System.Reflection.Missing.Value;
object fileName = Parametres.Racine+@"word\" + matrice;
Mword.Application w = = new Mword.Application();
w.Visible = true;
Mword.Document Doc = w.Documents.Open(ref fileName, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
w.Selection.Range.Application.ActiveDocument.Select();
w.Selection.Find.ClearFormatting();
w.Selection.Find.Text = "Chapitre1";
if(w.Selection.Find.Execute(ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing))
{
Mword.Range rng;
rng.Strat = w.Selection.Range.Start
w.Selection.Range.Application.ActiveDocument.Select();
w.Selection.Find.ClearFormatting();
w.Selection.Find.Text = "1.1.1";
if(w.Selection.Find.Execute(ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing))
{
rng.End= w.Selection.Range.Start;
rng.Copy();
//CREATION DU NOUVEAU DOCUMENT ET COLLAGE DU TEXTE
}
} |
Partager