天天看點

VSTO 向office文檔中插入内容

Word:

            Word.Selection sec = ThisAddIn.appWord.Selection;

            sec.InsertAfter(value);

Excel:

            Excel.Workbook wbook = Globals.ThisAddIn.Application.ActiveWorkbook;  //目前活動workbook

            Excel.Worksheet wsheet = (Excel.Worksheet)wbook.ActiveSheet;          //目前活動sheet           

            Excel.Range range = wsheet.Application.ActiveCell;       //目前活動的cell

            value = range.Text + " " + value;

            range.set_Value(Type.Missing, value); 

Outlook:

           Word.Document document1 = this.inspector.WordEditor;

           document1.Application.Selection.InsertAfter(value);