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
|
// Connexion à Word
Microsoft.Office.Interop.Word.Application msWord = new Microsoft.Office.Interop.Word.Application();
object missing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word.Document nvDoc;
// ouverture du document
nvDoc = msWord.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);
nvDoc.ActiveWindow.Selection.WholeStory();
nvDoc.ActiveWindow.Selection.Copy();
// enregistrement du contenu dans une variable
IDataObject donnees = Clipboard.GetDataObject();
// récupération du texte dans une variable
retour = donnees.GetData(DataFormats.Text).ToString();
// fermeture du fichier et de l'appli
nvDoc.Close(ref missing, ref missing, ref missing);
msWord.Quit(ref missing, ref missing, ref missing); |
Partager