111,129
社区成员
发帖
与我相关
我的任务
分享
killWinWordProcess();
MSWord.Application wordApp;//Word应用程序变量
MSWord.Document wordDoc;//Word文档变量
wordApp = new ApplicationClass();
wordApp.DisplayAlerts = WdAlertLevel.wdAlertsNone;
wordApp.Visible = false;
object missing = System.Reflection.Missing.Value;
object templateName = saveFileDialog1.FileName; //"c:\\myWord.doc";//最终的word文档需要写入的位置
object ModelName = System.Windows.Forms.Application.StartupPath + "\\PmTemplate\\内部联系单.doc";
object count = 1;
object WdLine = Microsoft.Office.Interop.Word.WdUnits.wdLine;//换一行;
wordDoc = wordApp.Documents.Open(ref ModelName, 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);//打开word模板
//在书签处插入文字
object oStart = "DDate";//word中的书签名
Range range = wordDoc.Bookmarks.get_Item(ref oStart).Range;//表格插入位置
range.Text = this.MyInfo.DDate.ToShortDateString ();//在书签处插入文字内容//运行到这里报错