DeleteBookmark
DeleteBookmark 删除Word文档中指定名称的书签。只删除书签,不删除书签的内容。比如书签名称为“PO_Name”,此书签的文本内容为“【姓名】”,那么执行DeleteBookmark("PO_Name")
方法后,只会删除文档中的书签“PO_Name”,而不会删除书签“PO_Name”所包含的文本内容“【姓名】”。
语法:
pageofficectrl.word.DeleteBookmark(bookmarkName);
参数 | 描述 |
---|---|
bookmarkName | 字符串类型。书签的名称。 |
示例:
//只删除书签,不删除书签内容
pageofficectrl.word.DeleteBookmark('bkmk1');
//删除书签,并且删除书签内容
function deleteBookmarkAndValue(bkName){
pageofficectrl.word.SelectBookmark(bkName);
pageofficectrl.word.DeleteBookmark(bkName);
pageofficectrl.word.SetTextToSelection("");
}