KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Outlook 回覆郵件時自動加入個人化問候語?

作者Kelly修改日期

在 Outlook 中回覆電子郵件時,通常需要手動輸入問候語。然而,原始郵件其實已包含收件人相關資訊,例如發件人姓名。本文將為您介紹兩種方法,讓 Outlook 在回覆郵件時自動加入個人化問候語。

使用 VBA 在回覆時自動加入個人化問候語

使用 Kutools for Outlook 在回覆時自動加入個人化問候語


使用 VBA 在回覆時自動加入個人化問候語

下列 VBA 程式碼可在 Outlook 回覆郵件時自動插入個人化問候語。請依照以下步驟操作:

1. 選取您要回覆的電子郵件。

2. 按下 Alt+F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗!

3. 點選插入 模組,並將下列 VBA 程式碼貼上至新模組視窗中。

VBA:回覆時加入個人化問候語

Sub ReplyWithGreeting()
Dim oMItem As Outlook.MailItem
Dim oMItemReply As Outlook.MailItem
Dim sGreetName As String
Dim iGreetType As Long
On Error Resume Next
Select Case TypeName(Application.ActiveWindow)
Case "Explorer"
Set oMItem = ActiveExplorer.Selection.Item(1)
Case "Inspector"
Set oMItem = ActiveInspector.CurrentItem
Case Else
End Select
On Error GoTo 0
If oMItem Is Nothing Then GoTo ExitProc
On Error Resume Next
iGreetType = InputBox("How to greet:" & vbCr & vbCr & "Type '1' for name, '2' for time of day")
On Error GoTo 0
If iGreetType = False Then GoTo ExitProc
If iGreetType = 1 Then
sGreetName = oMItem.SenderName
ElseIf iGreetType = 2 Then
Select Case Time
Case Is < 0.5
sGreetName = "Good morning"
Case 0.5 To 0.75
sGreetName = "Good afternoon"
Case Else
sGreetName = "Good evening"
End Select
Else
GoTo ExitProc
End If
Set oMItemReply = oMItem.Reply
With oMItemReply
.HTMLBody = "<span style=""font-size : 10pt""><p>Hi " & sGreetName & ",</p></span>" & .HTMLBody
.Display
End With
ExitProc:
Set oMItem = Nothing
Set oMItemReply = Nothing
End Sub

4. 按下 F5 鍵,或點選執行按鈕以執行此 VBA,系統將立即彈出如下圖所示的對話方塊。請根據您的需求輸入 1 或 2,並點選確定按鈕,輕鬆完成操作!

使用 VBA 回覆時新增個人化問候語的截圖 1
輸入 1 即可插入包含收件人姓名的問候語:輸入 2 即可插入包含當日時間的問候語:
使用 VBA 回覆時新增個人化問候語的截圖 2使用 VBA 回覆時新增個人化問候語的截圖 3

注意:在 Outlook 2013 中,若您透過閱讀窗格回覆郵件,此 VBA 程式碼將無法運作。點選此處,了解如何在 Outlook 2013 中停用閱讀窗格回覆功能。


使用 Kutools for Outlook 在回覆時自動加入個人化問候語

部分使用者可能不希望在 Outlook 中使用 VBA 程式碼。因此,我在此介紹第二種方法:Kutools for Outlook 的自動問候語工具可輕鬆為所有回覆郵件加入個人化問候語!

👉在 Outlook 中更聰明地工作!下載 Kutools for Outlook,透過 100+ 節省時間的功能提升工作效率——免費試用 30 天!

Kutools for Outlook 透過新增數十項實用功能,簡化您日常的 Outlook 郵件溝通。了解更多     立即免費下載

1. 點選 Kutools > 選項

2. 在開啟的「選項」對話方塊中,切換至回覆分頁,勾選新建、答覆、轉發郵件時,自動添加問候選項,並在下方文字框中根據需求加入如 >> 或 > 等預留位置,自訂專屬問候語,然後點選確定按鈕。

select-add-greeting

從現在起,當您在 Outlook 中回覆郵件時,個人化問候語將自動加入郵件內文,如下圖所示:

自動新增問候語

注意:在 Outlook 2013 中,若您透過閱讀窗格回覆郵件,此工具將無法運作。點選 此處,了解如何在 Outlook 2013 中停用閱讀窗格回覆功能


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料與產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依性下拉式清單     多重選擇下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單寄送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……更多功能
在您的慣用語言中使用 Kutools – 支援英文、西班牙文、德文、法文、中文與其他 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效工作方式!Kutools for Excel 提供超過 300 項進階功能,助您大幅提升生產力、節省寶貴時間。立即點選,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更加輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁編輯與閱讀功能。
  • 在同一視窗的新分頁中開啟與建立多份文件,而非在新視窗中進行。
  • 每天為您提升 50% 的生產力,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 一體化套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集 + Office Tab Pro
  • 一個安裝程式,一個授權— 幾分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力
  • 30 天全功能試用— 無需註冊,無需信用卡
  • 最佳價值— 相較於單獨購買增益集可省下更多費用