Skip to main content

如何在 Excel 中更改所有註釋的作者名稱?

Author: Tech Support Last Modified: 2025-05-12

當您在工作表中插入註釋時,註釋作者的名稱會自動插入到註釋中,並在後面加上冒號。有時候,您可能想要更改註釋作者的名稱。該怎麼辦呢?您可以按照以下方法在 Excel 中更改註釋作者的名稱。

A screenshot showing comments in an Excel worksheet with author names replaced

透過設定 Excel 選項來更改所有新註釋的預設作者名稱

使用 Kutools for Excel 快速更改活動工作表或所有工作表中所有現有註釋的作者名稱

使用 VBA 程式碼更改整個工作簿中所有現有註釋的作者名稱


透過設定 Excel 選項來更改所有新註釋的預設作者名稱

您可以更改 Excel 使用者名稱,以更改您將插入的所有新註釋的作者名稱。

1. 在 Excel 2010/2013/2016 中點擊 File > Options,或者在 Excel 2007 中點擊 Office 按鈕 > Excel Options > Popular

2. 在「Excel 選項」對話框中,點擊左側的「General」,然後滾動到右側窗格中的「Personalize your copy of Microsoft Office」部分,然後將舊的使用者名稱替換為您需要的新名稱。最後點擊「OK」按鈕。請參見截圖:

A screenshot of the Excel Options dialog box to change the default author name

從現在開始,當您向工作表中插入新註釋時,作者名稱將是您上面指定的新名稱。但是,舊註釋的作者名稱仍然保留舊的名稱。


使用 Kutools for Excel 輕鬆查找並替換所有現有註釋的作者名稱

除了上述方法外,這裡我推薦您使用 Kutools for Excel 的「移除/添加使用者名稱至註釋」工具。使用此工具,您可以輕鬆地將所有現有註釋的作者名稱更改為您需要的新名稱,不僅適用於當前工作表,還適用於整個工作簿。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...

1. 切換到您要更改所有註釋作者名稱的工作表,然後點擊 Kutools > More > 移除/添加使用者名稱至註釋。請參見截圖:

A screenshot of the Kutools Remove/Add User Name in Comment tool in Excel

2. 在「移除/添加使用者名稱至註釋」對話框中,您需要進行如下配置:

首先,從指定範圍內的所有註釋中移除作者名稱。
  • (1) 在「範圍」下拉列表中,如果您只想更改當前工作表中的作者名稱,請選擇「當前工作表」選項。若要更改整個工作簿中的作者名稱,請選擇「全部工作表」選項。
  • (2) 選擇「移除註釋中的使用者名稱」選項。
  • (3) 點擊「應用」按鈕。
  • (4) 在彈出的對話框中,點擊「OK」按鈕。
然後將新的作者名稱添加到指定範圍內的所有註釋中。
  • (1) 在「使用者名稱」框中輸入註釋的新作者名稱,然後選擇「給註釋添加使用者名稱」選項;
  • (2) 點擊「應用」按鈕;
  • (3) 在彈出的對話框中,點擊「OK」按鈕;
  • (4) 點擊「關閉」按鈕以關閉對話框。

A GIF showing how to use Kutools for Excel to change comment author names

Kutools for Excel - 超過 300 種必備工具,讓 Excel 功能更強大。永久免費享受 AI 功能!立即獲取


使用 VBA 程式碼將某個區域的所有負數轉換為正數

如果您想更改整個工作簿中所有現有註釋的作者名稱,下面的 VBA 程式碼可以幫助您:

1. 請同時按下 Alt + F11 鍵以打開 Microsoft Visual Basic for Applications。在 Microsoft Visual Basic for Applications 窗口中,點擊 Insert > Module,然後將以下程式碼複製並粘貼到 模組窗口中:

VBA 程式碼:更改整個工作簿中所有現有註釋的作者名稱

Sub ChangeCommentName()
'Updateby20140509
Dim xWs As Worksheet
Dim xComment As Comment
Dim oldName As String
Dim newName As String
xTitleId = "KutoolsforExcel"
oldName = InputBox("Old Name", xTitleId, Application.UserName)
newName = InputBox("New Name", xTitleId, "")
For Each xWs In Application.ActiveWorkbook.Worksheets
    For Each xComment In xWs.Comments
        xComment.Text (Replace(xComment.Text, oldName, newName))
    Next
Next
End Sub

2. 按下 F5 鍵運行程式碼,然後會彈出一個 KutoolsforExcel 對話框,顯示舊的註釋作者名稱在文本框中,請點擊「OK」按鈕。請參見截圖:

A screenshot of the KutoolsforExcel dialog box to input the old author name for comments

3. 接著另一個 KutoolsforExcel 對話框彈出,請在文本框中輸入您需要的新註釋作者名稱,然後點擊「OK」按鈕。請參見截圖:

A screenshot of the KutoolsforExcel dialog box to input the new author name for comments

現在,整個工作簿中所有現有註釋的作者名稱都立即更改為新名稱。

A screenshot showing comments in an Excel worksheet with author names replaced

注意:此方法不適用於您插入的新註釋。


演示:使用 Kutools for Excel 更改所有註釋的作者名稱

Kutools for Excel:超過 300 種實用工具任您使用!永久免費享受AI功能!立即下載!