如何在Outlook撰寫郵件時於游標位置插入特定文字?
假設您有一些經常在撰寫郵件時使用的特定文字串,因此,您希望在郵件正文中游標的當前位置自動插入該文字,而無需一遍又一遍地手動輸入。本文中,我將介紹一種快速解決此問題的簡單方法。
使用VBA代碼在撰寫郵件時於游標位置插入特定文字或當前日期
以下VBA代碼可以幫助您在游標位置插入特定的文字串或當前日期,請按照以下步驟操作:
1. 按住ALT + F11鍵以打開Microsoft Visual Basic for Applications窗口。
2. 然後,點擊 插入 > 模組,將以下代碼複製並粘貼到打開的空白模組中:
VBA代碼:在游標位置插入特定文字或當前日期
Option Explicit
Public Sub InsertInfoToSelection()
Dim xDoc As Word.Document
Dim xSel As Word.Selection
On Error Resume Next
Select Case TypeName(Application.ActiveWindow)
Case "Explorer"
Set xDoc = Application.ActiveExplorer.Selection(1).GetInspector.WordEditor
Case "Inspector"
Set xDoc = Application.ActiveInspector.WordEditor
End Select
Set xSel = xDoc.Application.Selection
xSel.InsertBefore Format("ExtendOffice")
Set xDoc = Nothing
Set xSel = Nothing
End Sub
注意:在上述代碼中,ExtendOffice是您要插入的特定文字。如果您需要插入當前日期而不是文字串,請將此腳本中的xSel.InsertBefore Format("ExtendOffice")更改為xSel.InsertBefore Format(Now, "DD/MM/YYYY")。
3. 然後,保存並關閉代碼窗口,建立新郵件,在郵件窗口中,點擊自定義快速訪問工具欄下拉菜單,選擇更多命令,參見截圖:

4. 在Outlook選項對話框中,請進行以下操作:
(1.)從選擇命令來自下拉菜單中選擇宏;
(2.)點擊您已插入的宏名稱;
(3.)然後,點擊新增按鈕將此宏添加到自定義快速訪問工具欄列表框中。

5. 然後,點擊確定按鈕關閉對話框,現在,宏圖標已被插入到自定義快速訪問工具欄中。將游標放在您要插入文字的位置,然後點擊此宏按鈕,特定文字將立即被插入,參見截圖:

在撰寫郵件時於任意位置插入特定文字: 借助Kutools for Outlook的自動文字功能,您可以創建一個自動文字,然後在撰寫郵件時根據需要將其插入任何位置。 ![]() |
最佳辦公室生產力工具
最新消息:Kutools for Outlook推出免費版本!
體驗全新的Kutools for Outlook免費版本,擁有70多項令人驚嘆的功能,永久使用!立即點擊下載!
🤖 Kutools AI :使用先進的AI技術輕鬆處理郵件,包括答覆、摘要、優化、擴展、翻譯和撰寫郵件。
📧 郵件自動化:自動回覆(適用於POP和IMAP) / 計劃發送郵件 / 發送郵件時按規則自動抄送密送 / 自動轉發(高級規則) / 自動新增問候語 / 自動將多收件人郵件拆分為個別郵件...
📨 郵件管理:撤回郵件 / 按主題和其他方式阻止詐騙郵件 / 刪除重複郵件 / 高級搜索 / 整合文件夾...
📁 附件專業版:批量保存 / 批量拆離 / 批量壓縮 / 自動保存 / 自動拆離 / 自動壓縮...
🌟 介面魔法:😊更多漂亮和酷炫的表情符号 / 當重要郵件到來時提醒您 / 最小化Outlook而不是關閉...
👍 一鍵奇蹟:帶附件全部答復 / 防止網絡釣魚郵件 / 🕘顯示發件人的時區...
👩🏼🤝👩🏻 聯絡人和日曆:從選中郵件批量新增聯絡人 / 將聯絡人組拆分為個別組 / 移除生日提醒...
立即單擊解鎖Kutools for Outlook。不要等待,立即下載並提升您的效率!

