
如何在Word文檔中的兩個書簽之間選擇或刪除文本?
您知道如何在Word文檔中的兩個書簽之間選擇或刪除內(nèi)容嗎? 本文將向您展示處理它的方法。
使用VBA選擇/刪除兩個書簽之間的文本
使用VBA選擇/刪除兩個書簽之間的文本假設文檔中有兩個書簽,如下面的屏幕快照所示,您可以使用以下VBA代碼選擇或刪除這兩個書簽之間的所有內(nèi)容。
1.在文檔中,按 其他 + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。
2.在 Microsoft Visual Basic應用程序 窗口中,單擊 插頁 > 模塊,然后將以下代碼復制到“模塊”窗口中。
要選擇或刪除兩個書簽之間的文本,請使用以下代碼:
VBA代碼:刪除Word中兩個指定書簽之間的文本:
Sub DeleteBetweenBookmarks ()Dim xRange As RangeDim xBMone, xBMtwo As BookmarkDim xBookMarkOne, xBookMarkTwo As StringOn Error Resume NextSet xRange = Activedocument.ContentxBookMarkOne = InputBox("Please enter the start bookmark:", "Kutools for Word")xBookMarkTwo = InputBox("Please enter the end bookmark:", "Kutools for Word")Set xBMone = Activedocument.Bookmarks(xBookMarkOne)Set xBMtwo = Activedocument.Bookmarks(xBookMarkTwo)If xBMone Is Nothing Or xBMtwo Is Nothing ThenMsgBox " Please enter the correct bookmark name ", vbInformation, "KuTools for Word"Exit SubEnd IfxRange.Start = xBMone.Range.EndxRange.End = xBMtwo.Range.StartxRange.DeleteEnd SubCopy3。 按 F5 鍵來運行代碼。
4.在第一 Kutools for Word 對話框,在文本框中輸入起始書簽名稱,然后單擊 OK.
5.在第二 Kutools for Word 對話框,輸入結(jié)束書簽,然后單擊 OK。 看截圖:
備注:如果您輸入的書簽名稱在文檔中不存在,則會彈出另一個 Kutools for Word 對話框,提醒您輸入正確的書簽名稱。
然后,將立即選擇或刪除指定書簽之間的所有內(nèi)容。 查看屏幕截圖。
在兩個書簽之間選擇文本:
刪除兩個書簽之間的文本。
最佳辦公生產(chǎn)力工具
Kutools for Word- 通過 Over 提升您的文字體驗 100 顯著特點!深入了解下面突出顯示的功能或 單擊此處探索 Kutools for Word 的全部功能.

