Word 2003 vba无法更改书签字体

时间:2012-06-27 06:36:46

标签: vba ms-word

以下代码不起作用

objDoc.Bookmarks("SomeBookMark").Range.Font.Bold = True
objDoc.Bookmarks("SomeBookMark").Range.Text = GetSomeText()
objDoc.Bookmarks("SomeBookMark").Range.Font.Bold = True

当我运行代码时,GetSomeText()检索的文本仍然具有默认字体。

1 个答案:

答案 0 :(得分:0)

为什么不直接设置书签样式? 我过去搜索过这个,当时也找不到合适的解决方案。 但是,由于书签表示文本模板中的固定字段,因此通常格式不应如此容易地更改。

我很抱歉将其放在回复字段中,但我找不到“评论”按钮:-s