เคล็ดลับ: ภาษาอื่น ๆ ได้รับการแปลโดย Google คุณสามารถเยี่ยมชม English รุ่นของลิงก์นี้
เข้าสู่ระบบ
x
or
x
x
สมัครสมาชิก
x

or

วิธีการเปลี่ยนลายเซ็นโดยอัตโนมัติตามผู้รับใน Outlook?

โดยค่าเริ่มต้น Outlook จะมีฟังก์ชันสร้างเพื่อให้ผู้ใช้สามารถเปลี่ยนลายเซ็นโดยอัตโนมัติขณะส่งอีเมลผ่านบัญชีอีเมลอื่น แต่นอกเหนือจากนี้แล้วฉันจะแสดงวิธีการเปลี่ยนลายเซ็นโดยอัตโนมัติตามผู้รับที่ต่างกันในฟิลด์ To ใน Outlook

เปลี่ยนลายเซ็นตามผู้รับโดยอัตโนมัติด้วยรหัส VBA


ตอบอีเมลทุกครั้งด้วยบัญชีอีเมลเริ่มต้นใน Outlook:

หากคุณต้องการตอบอีเมลด้วยบัญชีอีเมลเริ่มต้นใน Outlook ของคุณเสมอ ตอบเสมอด้วยบัญชีเริ่มต้น ตัวเลือกของ Kutools สำหรับ Outlook จะช่วยคุณได้ไหม ดูภาพหน้าจอ:

Kutools สำหรับ Outlook: มีโปรแกรมเสริม Outlook Add-in ที่มีประโยชน์มากกว่า 40 และสามารถทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 45 วัน ดาวน์โหลดและทดลองใช้ฟรี Now!


เปลี่ยนลายเซ็นตามผู้รับโดยอัตโนมัติด้วยรหัส VBA

โปรดปฏิบัติตามขั้นตอนด้านล่างเพื่อใช้ลายเซ็นที่ต่างกันกับผู้รับที่เกี่ยวข้องในขณะที่ส่งอีเมลใน Outlook

1 ประการแรกคุณต้องปิดใช้คุณลักษณะลายเซ็นที่แนบอัตโนมัติใน Outlook กรุณาคลิก เนื้อไม่มีมัน > ตัวเลือก เพื่อเปิด ตัวเลือกของ outlook หน้าต่าง

2 ใน ตัวเลือกของ outlook เลือก จดหมาย ในบานหน้าต่างด้านซ้ายจากนั้นคลิกที่ ลายเซ็น ปุ่มใน เขียนข้อความ มาตรา. ดูภาพหน้าจอ:

3 ใน ลายเซ็นและเครื่องเขียน ใหไปที่ เลือกลายเซ็นเริ่มต้น ภายใต้ อีเมล์ลายเซ็น ใหเลือกบัญชีอีเมลใน บัญชีอีเมล์ รายการแบบหล่นลงจากนั้นเลือก (ไม่มี) จาก ข้อความใหม่ และ ตอบกลับ / ส่งต่อ รายการแบบหล่นลง ทำซ้ำขั้นตอนเหล่านี้จนกว่าบัญชีอีเมลทั้งหมดจะถูกตั้งค่าไว้ (ไม่มี). จากนั้นคลิกปุ่ม OK ปุ่ม

หมายเหตุ: นอกจากนี้คุณยังสามารถสร้างลายเซ็นที่จำเป็นได้จากนี้ ลายเซ็นและเครื่องเขียน กล่องโต้ตอบ

4 คลิกที่ OK เมื่อมันส่งกลับ ตัวเลือกของ outlook หน้าต่าง

5 กด อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอ็พพลิเคชัน หน้าต่าง

6 ใน Microsoft Visual Basic สำหรับแอ็พพลิเคชัน ดับเบิลคลิก ThisOutlookSession ในบานหน้าต่างด้านซ้ายเพื่อเปิดหน้าต่างรหัสและคัดลอกโค้ด VBA ด้านล่างลงในหน้าต่าง ดูภาพหน้าจอ:

รหัส VBA: เปลี่ยนลายเซ็นโดยอัตโนมัติตามผู้รับใน Outlook

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by ExtendOffice 20180814
Dim xMailItem As MailItem
Dim xRecipients As Recipients
Dim xRecipient As Recipient
Dim xRcpAddress As String
Dim xSignatureFile, xSignaturePath As String
Dim xFSO As Scripting.FileSystemObject
Dim xTextStream As Scripting.TextStream
Dim xSignature As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
If Item.Class = olMail Then
    Set xMailItem = Item
    Set xRecipients = xMailItem.Recipients
End If
xSignaturePath = CreateObject("WScript.Shell").SpecialFolders(5) + "\Microsoft\Signatures\"
If xRecipients.Count = 1 Then
    Set xRecipient = xRecipients.Item(1)
    xRcpAddress = xRecipient.Address
    Select Case xRcpAddress
        Case "Email Address 1"
            xSignatureFile = xSignaturePath & "aaa.htm"
        Case "Email Address 2", "Email Address 3"
            xSignatureFile = xSignaturePath & "bbb.htm"
        Case "Email Address 4"
            xSignatureFile = xSignaturePath & "ccc.htm"
    End Select
End If
Set xTextStream = xFSO.OpenTextFile(xSignatureFile)
xSignature = xTextStream.ReadAll
xMailItem.HTMLBody = xMailItem.HTMLBody & "<HTML><BODY><br>" & xSignature & "</br></HTML></BODY>"
End Sub

หมายเหตุ:

1 ในโค้ด VBA โปรดแทนที่ "ที่อยู่อีเมล 1 / 2 / 3 / 4"ด้วยที่อยู่อีเมลบางแห่งของผู้รับ

2 'aaa.htm""bbb.htm"และ"ccc.htm"เป็นลายเซ็นที่ระบุซึ่งคุณจะส่งไปยังผู้รับที่เกี่ยวข้อง

3 ในกรณีนี้ลายเซ็น "AAA"จะถูกส่งไปที่"ที่อยู่อีเมล 1"ลายมือชื่อ"BBB"จะถูกส่งไปที่"ที่อยู่อีเมล 2"และ"ที่อยู่อีเมล 3", และ "ที่อยู่อีเมล 4"จะได้รับอีเมลฝังตัวพร้อมลายเซ็น"CCC” โปรดเปลี่ยนตามความต้องการของคุณ

7 จากนั้นคลิก เครื่องมือ > อ้างอิง ไป อ้างอิงโครงการ กล่องโต้ตอบ ในกล่องโต้ตอบโปรดตรวจสอบ รันไทม์การเขียนสคริปต์ของ Microsoft ตัวเลือกแล้วคลิกตกลง OK โปรดดูภาพหน้าจอ:

8 กด อื่น ๆ + Q คีย์เพื่อปิด Microsoft Visual Basic สำหรับแอ็พพลิเคชัน หน้าต่าง

นับจากนี้เป็นต้นไปหลังจากที่เขียนอีเมลและกดปุ่ม Send แล้วลายเซ็นที่ตรงกันจะถูกแทรกโดยอัตโนมัติเมื่อท้ายเนื้อหาอีเมลตามที่อยู่อีเมลของผู้รับในช่อง To

ถ้าคุณต้องการแทรกเวลาประทับเป็นลายเซ็นในเนื้อหาอีเมลขณะที่สร้าง / ตอบ / ส่งต่ออีเมลใหม่ใน Outlook คุณสามารถเปิดใช้งาน เพิ่มลายเซ็นวันที่เมื่อสร้างอีเมลตอบกลับและส่งต่อใหม่ ตัวเลือกของ Kutools สำหรับ Outlook เพื่อให้บรรลุเป้าหมาย ดูภาพหน้าจอ:

Kutools สำหรับ Outlook: มีโปรแกรมเสริม Outlook Add-in ที่มีประโยชน์มากกว่า 40 และสามารถทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 45 วัน ดาวน์โหลดและทดลองใช้ฟรี Now!



Kutools สำหรับ Outlook

มากกว่าฟังก์ชั่นขั้นสูง 100 สำหรับ Outlook 2010, 2013, 2016, 2019 และ 365

screen shot kutools สำหรับ outlook เล็ก ๆ สำหรับแบนเนอร์ 201812

คุณสมบัติอื่น ๆ | ดาวน์โหลดฟรี | เพียง $ 39.00 สำหรับหลายร้อยฟังก์ชัน

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.