读书人

vs2005操作word模板的有关问题

发布时间: 2012-02-22 19:36:54 作者: rapoo

vs2005操作word模板的问题
用以下代码来操作word 2003生成的模板
Word.ApplicationClass oWordApp = new Word.ApplicationClass();
object oTemplate = "c:\\MyTemplate.dot";
oWordDoc = oWordApp.Documents.Add(ref oTemplate, ref Missing,ref Missing, ref Missing);
object oBookMark = "MyBookmark";
oWordDoc.Bookmarks.Item(ref oBookMark).Range.Text = "Some Text Here";
结果报错,Bookmarks没有Item属性。找了好久,也没有发现问题出在哪里?

在vs2005里提示错误与“Microsoft.Office.Interop.Word.Bookmarks.this[ref object]”最匹配的重载方法具有一些无效参数。


[解决办法]
oWordDoc.Bookmarks[ref oBookMark].Range.Text

读书人网 >C#

热点推荐