数据导出之--将String文本导出到Word(原)
//将String文本导出到Word
public static void TextToWord(string text)
{
ProcessQueryingForm pProcessfrm = new ProcessQueryingForm();
pProcessfrm.SetProcessText("正在打开Word,请稍候....");
pProcessfrm.Show();
System.Windows.Forms.Application.DoEvents();//'转让控制权,没有这一句的话提示窗口不能正常显示
System.Object oMissing = System.Reflection.Missing.Value;
Word.Application Word_App = new Word.Application();
Word.Document Word_doc = new Word.Document();
Word.Documents Docs = Word_App.Documents;
Word._Document my_Doc = (Word._Document)Word_doc;
Word_doc = Docs.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing);
Word_App.Visible = true;
object start = 0;
object end = 0;
Word.Range range = Word_doc.Range(ref oMissing, ref oMissing);
range.Text = '\n' +text + '\n';
pProcessfrm.Dispose();
}