WORD里怎么一下删除所有书签?

来源:百度知道 编辑:UC知道 时间:2024/09/25 15:23:54

上面xping7朋友的VBA中,第二行应该是 objDoc.Bookmarks.Item(i).Delete 吧?你现在的代码的效果只用对话框显示出当前文档住所有书签的名字啊…… 呵呵,可能是测试代码忘记删除了吧?:)

目前只有宏代码可以
VBA得到word文档中书签的名字 代码如下:

For i=1 To objDoc.Bookmarks.Count
MsgBox objDoc.Bookmarks.Item(i).Name
Next i

//C++ 去掉所有的书签代码如下:
Bookmarks my_Bookmarks = my_Selection.GetBookmarks();
my_Bookmarks.SetShowHidden(1);//显示书签

int Bookmarks_count = my_Bookmarks.GetCount();//获得书签总个数
Bookmark my_Bookmark;
VARIANT Index;
for(int b_i=0;b_i <count;b_i++)
{
Index.vt = VT_I4;
Index.lVal = b_i;
my_Bookmark= my_Bookmarks.Item(&Index);//此处代码出错 报告:集合所要求的成员不存在
my_Bookmark.Delete();
}

在Word中,有两种输入模式,插入模式和改写模式,默认的是插入模式,当输入模式变为改变模式后,在原有文字中输入文字后后面的文字即被改写,即相当于被删除。

将改写模式切换回插入模式的方法:

方法一:

单击窗口左下角的改写,使之变的插入即可,如图所示;WORD里的书签怎么使用? word文档里的书签,怎么用呀 . 怎么样删除WORD里的所有空格! word里怎么删除文字 怎么一下删除磁盘里的所有文件 word中书签是怎么使用的 WORD中的书签功能怎么用? 请问word中的书签功能怎么使用? word 里如何将文章中的所有制表符删除? 怎么删除WORD里的“空行” 急!