用於插入書籤、序列和交叉引用的 MS Word 快捷鍵? (舊版選單 Alt+I 快捷鍵)

用於插入書籤、序列和交叉引用的 MS Word 快捷鍵? (舊版選單 Alt+I 快捷鍵)

我的 MS Office 最近似乎已更新(2023 年 6 月/7 月),一些以前有用的 MS Word 鍵盤快捷鍵不再起作用。以下項目是否有其他鍵盤快速鍵?

  • 建立序列 (事先的: !ifs{down}{down}{down}{tab}{end}
  • 創建書籤(事先的: !ik
  • 交叉引用書籤 (事先的: !inr

其中!表示按住 ALT 鍵並選擇下一個字符,如下所示自動熱鍵慣例。

答案1

現在,按鍵序列需要在 Alt 鍵和「i」之間有一個暫停。必須釋放 Alt 鍵按“i”。

用逗號指定暫停,舊的命令序列是:

Alt+i,f,s,{down},{down},{down},{tab},{end} - seq field
Alt+i,i,k - bookmark
Alt+i,n,r - cross-reference

同時按下 Alt 鍵和 i。現在需要放開 Alt 鍵來暫停。

現在它是:

Alt,i,f,s,{down},{down},{down},{tab},{end} - seq field
Alt,i,i,k - bookmark
Alt,i,n,r - cross-reference

舊版 Alt+E、Alt+O 和 Alt+T 選單快捷鍵並非如此。

現在,無論是否釋放 Alt 鍵,這些快捷鍵都可以使用。

為一個序列字段不過,最簡單的做法是建立序列字段,然後將其另存為自動圖文集條目並使用自動完成插入它或建立鍵盤快速鍵與該條目相關聯。

[所有連結均指向我的網頁或文章。

用於插入超連結的新功能區捷徑是 Alt、n、zl、l。

這是一個在所選內容周圍插入書籤的巨集。

Sub CreateBookmarkForSelection()
    ' Charles Kenyon 2023-08-14
    ' https://superuser.com/questions/1794055/ms-word-shortcut-key-presses-for-inserting-bookmark-sequence-and-cross-referen
    '
    Dim strBookmarkName As String
    '
    Let strBookmarkName = InputBox("What name for your bookmark?", "Bookmark Name?")
    Selection.Bookmarks.Add (strBookmarkName)
    Selection.Collapse
    MsgBox strBookmarkName & " added as a bookmark."
End Sub

如果需要,您可以為此新增鍵盤快捷鍵。

相關內容