ไปยังเนื้อหาหลัก

จะส่งอีเมลใหม่จากบัญชีเฉพาะใน Outlook ได้อย่างไร

ผู้เขียน : ซิลูเวีย แก้ไขล่าสุด: 2022-07-26

สมมติว่าคุณสร้างบัญชีอีเมลหลายบัญชีใน Outlook ของคุณ เมื่อส่งอีเมลใน Outlook บัญชีอีเมลที่แสดงในช่องจากจะขึ้นอยู่กับบัญชีที่คุณอยู่ในปัจจุบัน ไม่ว่าคุณจะอยู่ในบัญชีใด คุณต้องการส่งใหม่เสมอ อีเมลจากบัญชีอีเมลเฉพาะ บทช่วยสอนต่อไปนี้สามารถช่วยคุณได้ วิธีการในบทช่วยสอนนี้สามารถช่วยคุณได้

ส่งอีเมลใหม่จากบัญชีที่ระบุพร้อมรหัส VBA เสมอ

Office Tab - เปิดใช้งานการแก้ไขแบบแท็บและการเรียกดูใน Microsoft Office ทำให้งานเป็นเรื่องง่าย
ปลดล็อก Kutools สำหรับ Outlook ฟรี รุ่น ตอนนี้และเพลิดเพลินกับคุณสมบัติมากกว่า 70 รายการพร้อมการเข้าถึงไม่จำกัดตลอดไป
เพิ่มประสิทธิภาพ Outlook 2021 - 2010 หรือ Outlook 365 ของคุณด้วยฟีเจอร์ขั้นสูงเหล่านี้ เพลิดเพลินไปกับฟีเจอร์อันทรงพลังมากกว่า 70+ รายการและยกระดับประสบการณ์อีเมลของคุณ!

ลูกศรสีฟ้าฟองขวาส่งอีเมลใหม่จากบัญชีที่ระบุพร้อมรหัส VBA เสมอ

รหัส VBA นี้สามารถช่วยให้คุณส่งอีเมลใหม่จากบัญชีเฉพาะใน Outlook ได้อย่างง่ายดาย กรุณาดำเนินการดังนี้

1. กรุณากด อื่น ๆ + F11 เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน กล่องโต้ตอบ

2 ขยาย Project1 > วัตถุ Microsoft Outlook โดยดับเบิลคลิก จากนั้นดับเบิลคลิกที่ไฟล์ นี้OutlookSession เพื่อเปิด VbaProject.O ™ กล่องโต้ตอบ

3. คัดลอกและวางโค้ด VBA ด้านล่างลงในกล่องโต้ตอบ

VBA: ส่งอีเมลใหม่จากบัญชีที่ระบุเสมอ

Public Sub NewBySpecAccount()
Dim oAccount As Outlook.Account
Dim oMail As Outlook.MailItem
For Each oAccount In Application.Session.Accounts
If oAccount.DisplayName = "Your account name" Then
    Set oMail = Application.CreateItem(olMailItem)
    oMail.SendUsingAccount = oAccount
    oMail.Display
End If
Next
End Sub

4. ตอนนี้คุณต้องเปลี่ยน "ชื่อบัญชีของคุณ” ไปยังบัญชีอีเมลที่คุณต้องการส่งอีเมลใหม่เสมอ ดูภาพหน้าจอ:

5. จากนั้นกด F5 บนแป้นพิมพ์เพื่อเรียกใช้รหัส VBA

6. หลังจากรันโค้ด VBA แล้วไฟล์ ระบุความประสงค์หรือข้อมูลเพิ่มเติม หน้าต่างจะปรากฏขึ้นโปรดเขียนอีเมลของคุณแล้วคลิก ส่ง ปุ่มเพื่อส่ง

หมายเหตุ: โค้ด VBA นี้ทดสอบสำเร็จแล้วใน Outlook 2007, 2010 และ 2013 แต่ห้ามดำเนินการใน Exchange 2007 และ 2010

 


สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

ข่าวด่วน: Kutools สำหรับ Outlook เปิดตัว เวอร์ชันฟรี!

สัมผัสประสบการณ์ Kutools ใหม่สำหรับ Outlook เวอร์ชันฟรีพร้อมฟีเจอร์ที่น่าทึ่งกว่า 70 รายการ ให้คุณใช้งานได้ตลอดไป! คลิกดาวน์โหลดเลย!

🤖 Kutools AI : ส่งอีเมลระดับมืออาชีพทันทีด้วยเวทมนตร์ AI คลิกเพียงครั้งเดียวเพื่อตอบกลับอย่างชาญฉลาด น้ำเสียงที่สมบูรณ์แบบ การเรียนรู้หลายภาษา เปลี่ยนรูปแบบการส่งอีเมลอย่างง่ายดาย! ...

📧 การทำงานอัตโนมัติของอีเมล: ตอบกลับอัตโนมัติ (ใช้ได้กับ POP และ IMAP)  /  กำหนดการส่งอีเมล  /  Auto CC/BCC ตามกฎเมื่อส่งอีเมล  /  ส่งต่ออัตโนมัติ (กฎขั้นสูง)   /  เพิ่มคำทักทายอัตโนมัติ   /  แบ่งอีเมลผู้รับหลายรายออกเป็นข้อความส่วนตัวโดยอัตโนมัติ ...

📨 การจัดการอีเมล์: เรียกคืนอีเมล  /  บล็อกอีเมลหลอกลวงตามหัวเรื่องและอื่นๆ  /  ลบอีเมลที่ซ้ำกัน  /  การค้นหาขั้นสูง  /  รวมโฟลเดอร์ ...

📁 ไฟล์แนบโปรบันทึกแบทช์  /  การแยกแบทช์  /  การบีบอัดแบบแบตช์  /  บันทึกอัตโนมัติ   /  ถอดอัตโนมัติ  /  บีบอัดอัตโนมัติ ...

🌟 อินเตอร์เฟซเมจิก: 😊อีโมจิที่สวยและเจ๋งยิ่งขึ้น   /  เตือนคุณเมื่อมีอีเมลสำคัญมาถึง  /  ลดขนาด Outlook แทนที่จะปิด ...

???? เพียงคลิกเดียวสิ่งมหัศจรรย์: ตอบกลับทั้งหมดด้วยไฟล์แนบที่เข้ามา  /   อีเมลต่อต้านฟิชชิ่ง  /  🕘 แสดงโซนเวลาของผู้ส่ง ...

👩🏼‍🤝‍👩🏻 รายชื่อและปฏิทิน: แบทช์เพิ่มผู้ติดต่อจากอีเมลที่เลือก  /  แบ่งกลุ่มผู้ติดต่อเป็นกลุ่มแต่ละกลุ่ม  /  ลบการแจ้งเตือนวันเกิด ...

ปลดล็อค Kutools for Outlook ทันทีด้วยการคลิกเพียงครั้งเดียว—ฟรีอย่างถาวร- อย่ารอช้า ดาวน์โหลดตอนนี้และเพิ่มประสิทธิภาพของคุณ!

kutools สำหรับคุณสมบัติ Outlook1 kutools สำหรับคุณสมบัติ Outlook2
 

 

 

 

Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This code does not work if you have multiple Exchange accounts defined in your profile - pointing to different exchange servers.

In that case you need a variation on this code from Microsoft.

https://learn.microsoft.com/en-us/office/vba/outlook/concepts/accounts/create-a-sendable-item-for-a-specific-account-based-on-the-current-folder-outloo
This comment was minimized by the moderator on the site
Hi, the "VBA: always send a new email from specific account." does not work. If you want to send email from Excel, you have to change Outlook settings. Outlook - File - Account settings. Here you have to prioritise different email and different datafiles you have access to besides your usual account (email). This will work even if Outlook is closed then. (W10, O365)
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations