删除(Delete)书签(Bookmark)
【分享后果,随喜正能量】每个职场人都应该思索这个成绩:我对公司的代价是什么,我能给这个公司处理什么成绩,我能给这个公司带来的正面的东西是什么?
《VBA之Word使用》,是我推出第八套教程,教程是专门解说VBA在Word中的使用,围绕“面向目标编程”解说,起首让各位熟悉Word中VBA的目标,以及目标的属性、办法,然后经过实例让各位感遭到Word VBA 的妙处。
本套教程共三册十六章,此中前十五章是种种目标属性、办法的解说,每节都有专门的实例分析这些属性办法的具体使用,最初一章是结和具体使用场景的解说,共有二十八个实践事情中稀有的实例。在上一讲的Word VBA内容中,我解说在Word中有关书签聚集目标的知识,包含书签的属性和办法。及怎样添加书签这讲的内容更为丰厚,是对书签的判读利用,底下是第二章“书签聚集Bookmarks目标及书签Bookmark目标”内容,今天解说的是第6节:删除(Delete)书签(Bookmark)
第六节 删除(Delete)书签(Bookmark)
各位好,我们持续书签的干系解说。我们在之前解说了书签的添加、转到,这节的内容是怎样删除书签。在Word VBA的实践利用解说中,我们起首讲的是书签,是由于书签目标在我们实践利用中使用的十分多,也好坏常实用的,了解起来也比力容易。
1 删除书签的思绪分析
怎样删除书签呢?我们在讲书签目标的时分讲过Bookmark.Delete办法,这里将使用这种办法来完成我们的目标。
要想删除书签,那么这个书签是必需存在的。为了确保书签的存在,我们可以先添加一个书签,在添加书签的时分要确认一下这个书签对否是存在的,假如以前存在,那就不必添加了,同时提示给用户。假如不存在,则开头添加,相反提示给用户。
在确保书签存在后,我们就可以删除书签了。相反在删除前,也要用户举行确认:对否真的举行删除。在取得用户承认后再删除,假如用户此时不想删除了,可以回退一步,不再举行删除的利用。
以上的历程也是我们在平常写代码时的寻常历程,也是一个步骤和用户间的交互历程,要每一步利用都要依照用户的意图来举行。
2 删除书签的代码
删除书签的思绪确定后,我们就要使用代码来完成了,我先把代码先容给各位:
Sub mynzG() '删除书签
Dim myString As String
myString = "B007"
'在光标处添加书签
If ActiveDocument.Bookmarks.Exists(myString) = False Then
MsgBox "称呼为 """