如何在Word文檔中打印書簽列表?

      網友投稿 376 2025-03-31

      如何在Word文檔中打印書簽列表?

      如何在Word文檔中打印書簽列表?

      您是否曾經嘗試在Word文檔中打印書簽列表? 在這里,我們將向您展示實現該目標的方法。

      提取所有書簽并使用VBA打印

      使用VBA直接打印所有書簽

      提取所有書簽并使用VBA打印

      下面的VBA代碼將幫助列出從當前文檔到新文檔的所有書簽,并且您可以根據需要手動打印提取的書簽。 請執行以下操作。

      1.打開您要打印書簽的文檔,然后按 其他 + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。

      2.在 Microsoft Visual Basic應用程序 窗口中,單擊 插頁 > 模塊,然后將以下代碼復制到“模塊”窗口中。

      VBA代碼:將所有書簽提取到新文檔

      Sub ExtractBookmarksInADoc() Updated by Extendoffice 20181123 Dim xRow As Long Dim xTable As Table Dim xDoc As Document Dim xBookMark As Bookmark Dim xBookMarkDoc As Document Dim xParagraph As Paragraph Set xDoc = ActiveDocument If xDoc.Bookmarks.Count = 0 Then MsgBox "There is no bookmark in this document", vbInformation, "KuTools for Word" Exit Sub End If Set xBookMarkDoc = Documents.Add xRow = 1 Selection.TypeText "BookMarks in " & "" & xDoc.Name & "" Set xTable = Selection.Tables.Add(Selection.Range, 1, 3) xTable.Borders.Enable = True With xTable .Cell(xRow, 1).Range.Text = "Name" .Cell(xRow, 2).Range.Text = "Texts" .Cell(xRow, 3).Range.Text = "Page Number" For Each xBookMark In xDoc.Bookmarks xTable.Rows.Add xRow = xRow + 1 .Cell(xRow, 1).Range.Text = xBookMark.Name .Cell(xRow, 2).Range.Text = xBookMark.Range.Text .Cell(xRow, 3).Range.Text = xBookMark.Range.Information(wdActiveEndAdjustedPageNumber) xDoc.Hyperlinks.Add Anchor:=.Cell(xRow, 3).Range, Address:=xDoc.Name, _ SubAddress:=xBookMark.Name, TextToDisplay:=.Cell(xRow, 3).Range.Text Next End With xBookMarkDoc.SaveAs xDoc.Path & "\" & "Bookmarks in " & xDoc.Name End Sub

      3。 按 F5 鍵來運行代碼。

      然后會自動創建一個新文檔,并在其中列出指定文檔的所有書簽。

      4。 你可以點擊 文件 > 打印 根據需要打印提取的書簽列表。

      使用VBA直接打印所有書簽

      如果要直接打印當前文檔中的所有書簽,請執行以下操作。

      1.打開您要打印書簽的文檔,然后按 其他 + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。

      2.在 Microsoft Visual Basic應用程序 窗口中,單擊 插頁 > 模塊 然后將以下代碼復制到“模塊”窗口中。

      VBA代碼:打印文檔中的所有書簽

      Sub ExtractBookmarksInADoc() Updated by Extendoffice 20181123 Dim xRow As Long Dim xTable As Table Dim xDoc As Document Dim xBookMark As Bookmark Dim xBookMarkDoc As Document Dim xParagraph As Paragraph On Error Resume Next Set xDoc = ActiveDocument If xDoc.Bookmarks.Count = 0 Then MsgBox "There is no bookmark in this document", vbInformation, "KuTools for Word" Exit Sub End If Set xBookMarkDoc = Documents.Add xRow = 1 Selection.TypeText "BookMarks in " & "" & xDoc.Name & "" Set xTable = Selection.Tables.Add(Selection.Range, 1, 3) xTable.Borders.Enable = True With xTable .Cell(xRow, 1).Range.Text = "Name" .Cell(xRow, 2).Range.Text = "Texts" .Cell(xRow, 3).Range.Text = "Page Number" For Each xBookMark In xDoc.Bookmarks xTable.Rows.Add xRow = xRow + 1 .Cell(xRow, 1).Range.Text = xBookMark.Name .Cell(xRow, 2).Range.Text = xBookMark.Range.Text .Cell(xRow, 3).Range.Text = xBookMark.Range.Information(wdActiveEndAdjustedPageNumber) xDoc.Hyperlinks.Add Anchor:=.Cell(xRow, 3).Range, Address:=xDoc.Name, _ SubAddress:=xBookMark.Name, TextToDisplay:=.Cell(xRow, 3).Range.Text Next End With xBookMarkDoc.SaveAs xDoc.Path & "\" & "Bookmarks in " & xDoc.Name xBookMarkDoc.PrintOut xBookMarkDoc.Close Kill xBookMarkDoc.Path End Sub
      Copy

      3。 按 F5 鍵直接打印書簽。

      最佳辦公生產力工具

      Kutools for Word - 通過 Over 提升您的文字體驗 100 顯著特點!

      深入了解下面突出顯示的功能或 單擊此處探索 Kutools for Word 的全部功能.

      ?? 文檔掌握: 分頁  /  合并文件  /  以各種格式導出選擇(PDF/TXT/DOC/XLSX)/  批量轉換為PDF  /  將頁面導出為圖像  /  一次打印多個文件 ...

      ? 內容編輯: 批量查找和替換 跨多個文件   /  調整所有圖片的大小   /  轉置表行和列  /  將表格轉換為文字 ...

      ?? 輕松清潔: 掃開 多余的空間  /  分節符  /   所有標題  /  文本框  /  超鏈接  /  如需更多刪除工具,請前往我們的刪除

      ? 創意插入: 插頁 千位分隔符  /  復選框  /  單選按鈕  /  二維碼  /  條碼  /  對角線表  /  公式標題  /  圖片說明  /  表標題  /  多張圖片  /  在我們的插入組中發現更多信息

      ?? 精準選擇: 精確定位特定頁面  /  表  /  形狀  /  標題段落  /  使用我們的選擇組輕松導航

      ? 星級增強: 快速導航至任何位置  /  自動插入重復文本  /  在文檔窗口之間無縫切換  /  11 轉換工具 ...

      使用 Kutools 轉換您的 Word 任務。 ?? 立即下載并試用 30 天 ??。

      了解更多       免費下載      購買

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:怎樣快速的在表格中輸入序號(如何快速在表格中輸入序號)
      下一篇:超級模板怎么關掉,已經取消了自動啟動,還是會出現
      相關文章
      亚洲国产欧洲综合997久久| 亚洲中文字幕无码久久2020| 亚洲Aⅴ在线无码播放毛片一线天| 亚洲精品无码久久毛片波多野吉衣| 亚洲成AV人片在线观看WWW| 亚洲精品无码午夜福利中文字幕 | 亚洲尹人香蕉网在线视颅| 久久久久久久综合日本亚洲| 伊人久久精品亚洲午夜| 久久精品国产亚洲Aⅴ蜜臀色欲| 亚洲第一页日韩专区| 亚洲高清免费视频| 亚洲国产人成中文幕一级二级| 亚洲 综合 国产 欧洲 丝袜| xvideos亚洲永久网址| 亚洲av高清在线观看一区二区| 亚洲国产中文v高清在线观看| 亚洲精品线路一在线观看| 亚洲无码精品浪潮| 青青草原亚洲视频| 亚洲国产精品一区二区久久hs| 亚洲av无码专区国产乱码在线观看 | 亚洲国产成人a精品不卡在线 | 久久久亚洲AV波多野结衣| 亚洲视频一区网站| 亚洲欧洲精品久久| 久久精品亚洲AV久久久无码| 国产成人亚洲综合网站不卡| 亚洲日韩中文字幕无码一区| 午夜亚洲WWW湿好爽 | 亚洲AV成人潮喷综合网| 中文字幕亚洲不卡在线亚瑟| 亚洲人成色7777在线观看| 亚洲av色福利天堂| 亚洲精品自在线拍| 色老板亚洲视频免在线观| 亚洲AV日韩AV无码污污网站| 亚洲日本中文字幕天堂网| 亚洲男人的天堂www| 亚洲国产成人久久精品影视 | 久久综合亚洲色HEZYO社区|