想将页面上的文本框内容导出到word模板里,word模板里用#name占位,但是导出之后内容是替换成功了,但是模板的格式都变了,原先的单元格都没有了,剩下没有格式的字符串了!
请高手指教:appWord = new Word.ApplicationClass();
appWord.Visible = false;
object objTrue = true;
object objFalse = false;
object objTemplate = Server.MapPath(@"templates\a.dot");//模板路径
object objDocType = Word.WdDocumentType.wdTypeDocument;
doc = appWord.Documents.Add(ref objTemplate, ref objFalse, ref objDocType, ref objTrue);object filename = Server.MapPath("templates") + "\\" + "表1" + ".doc";
doc.Content.Text = doc.Content.Text.Replace("#name", this.tb_insuredname.Text);
请高手指教:appWord = new Word.ApplicationClass();
appWord.Visible = false;
object objTrue = true;
object objFalse = false;
object objTemplate = Server.MapPath(@"templates\a.dot");//模板路径
object objDocType = Word.WdDocumentType.wdTypeDocument;
doc = appWord.Documents.Add(ref objTemplate, ref objFalse, ref objDocType, ref objTrue);object filename = Server.MapPath("templates") + "\\" + "表1" + ".doc";
doc.Content.Text = doc.Content.Text.Replace("#name", this.tb_insuredname.Text);
if(Doc.Books.Exists("a"))
{
object b="a";
Word.Book bk=Doc.Books.Item(ref b);
bk.Range.Text="";
}
{
object b="a";
Word.Book bk=Doc.Books.Item(ref b);
bk.Range.Text="";
}