您的位置:首页 > 编程语言 > C#

利用C#对word中的书签位置进行赋值

2012-02-28 09:57 357 查看
需引入Microsoft.Office.Interop.Word.dll

_Application wordApplication = new Application();
_Document wordDocument = wordApplication.Documents.Add(ref defaultTemplate);//defaultTemplate为模板路径

string markName = "Bookmark_HeadDate";
var bm = wordDocument.Bookmarks.get_Item(markName);
bm.Range.Font.Size = 10;
bm.Range.Font.Name = "Arial";
bm.Range.Text = DateTime.Now.ToString("dd-MMM-yy");

如此便可在bookmark的指定位置插入一个日期
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# application string