หากหาวิธีส่งอีเมลจำนวนมากจาก Outlook ผ่าน Excel อยู่ที่ถูกต้องแล้ว บางครั้งต้องส่งอีเมลเดียวกันให้ผู้รับจำนวนมาก บทความนี้รวบรวมวิธีต่างๆ ทำให้งานนี้ง่ายขึ้น เริ่มเลย
ดาวน์โหลด Workbook
3 วิธีส่งอีเมลจำนวนมากจาก Outlook ผ่าน Excel
มีรายการพนักงาน: ID, ชื่อ, เพศ, อายุ, อีเมล จะส่งอีเมลไปยังอีเมลเหล่านี้ด้วย Excel, Outlook, Word, Power Automate 3 วิธี

ใช้ Microsoft Office 365 (เวอร์ชันอื่นใช้ได้)
วิธีที่ 1: ส่งอีเมลพร้อมแนบไฟล์ ด้วย Excel และ Outlook
ส่งอีเมลไปยังอีเมลด้านล่าง โดยพิมพ์อีเมล thủ côngใน Outlook และแนบไฟล์ Excel นี้

ขั้นตอน:
➤ คลิกสัญลักษณ์ดรอปดาวน์มุมขวาบนของไฟล์ Excel

➤ ทิ๊ก Email ในตัวเลือก

จะเห็นสัญลักษณ์ Email บน quick access bar → คลิก

หน้าต่าง Outlook เปิด ไฟล์ Excel ถูกแนบอัตโนมัติ → พิมพ์อีเมลผู้รับ คั่นด้วย ; ในกล่อง To

กด Send → ไฟล์จะส่งไปทุกคน

อ่านเพิ่ม: วิธีใช้ Macro ส่งอีเมลจาก Excel พร้อมไฟล์แนบ
วิธีที่ 2: ส่งอีเมลจำนวนมากด้วย Excel, Word และ Outlook
ส่งอีเมลให้ทุกคนในรายการ โดยไม่ต้องพิมพ์อีเมลทีละคน ใช้ Microsoft Word ร่วมกับ Excel และ Outlook
ข้อมูลมีหัวคอลัมน์แถวแรก ชื่อชีท Word

ขั้นตอนที่ 1: สร้างรายชื่อผู้รับจากไฟล์ Excel
- เปิด Word ว่าง

- แท็บ Mailings → Start Mail Merge → E-mail Messages

- แท็บ Mailings → Select Recipients → Use an Existing List
เลือกไฟล์ Sending Bulk Mail.xlsx (หรือชื่อที่บันทึก) → Open

- หน้าต่าง Select Table → เลือกชีทที่มีอีเมล → ทิ๊ก First row of data contains column headers → OK

ขั้นตอนที่ 2: สร้างโครงสร้างอีเมล
- พิมพ์โครงสร้างอีเมล

- ต้องการเรียกชื่อพนักงานหลัง "Dear " → วางเคอร์เซอร์หลัง "Dear " → Mailings → Insert Merge Field → First_Name

ฟิลด์จะปรากฏหลัง "Dear"

- ดูผลลัพธ์: Mailings → Preview Results → Preview Results

จะเห็นชื่อแรก "Sara" หลัง "Dear"

- ส่งอีเมล: Mailings → Finish & Merge → Send Email Messages

- หน้าต่าง Merge to E-mail → ในกล่อง To เลือก Email_Id (คอลัมน์อีเมล)

- กด OK → ส่งอีเมลไปทุกคน

อ่านเพิ่ม: วิธีส่งอีเมลอัตโนมัติจาก Excel ไป Outlook (4 วิธี)
วิธีที่ 3: ส่งอีเมลจำนวนมากด้วย Excel, OneDrive, Outlook และ Power Automate
ต้องใช้ Excel, OneDrive, Outlook, Power Automate
แปลงข้อมูลเป็น Table ชื่อ Table1 (ดูที่แท็บ Table Design) บันทึกไฟล์ Sending Bulk Mail.xlsx ไว้ OneDrive

ขั้นตอนที่ 1: สร้าง Flow
- เข้า Microsoft Office 365 → เลือก Power Automate

- เปิด Power Automate แล้ว

- เลือก Create ด้านซ้าย → Instant cloud flow ด้านขวา

- เลือก Manually trigger a flow → Create

ขั้นตอนที่ 2: เพิ่มขั้นตอนแรกสำหรับ Excel
- กด New step

- ค้นหา Excel → เลือก Excel Online (OneDrive) (เพราะไฟล์อยู่ OneDrive)

- เลือก List rows present in a table

- คลิกสัญลักษณ์ โฟลเดอร์ ใกล้กล่อง File

- เลือกโฟลเดอร์ที่มีไฟล์ (เช่น EXCEL)

- เลือกไฟล์ Sending Bulk Mail.xlsx

- เลือก Table name (Table1) ที่มีอีเมล → เสร็จขั้นตอนแรก

ขั้นตอนที่ 3: เพิ่มขั้นตอนที่สองสำหรับ Outlook
- กด New step เพื่อส่งอีเมลผ่าน Outlook

- ค้นหา Outlook → เลือก Outlook.com

- ค้นหา "email" → เลือก Send an email (V2)

- ชื่อขั้นตอนกลายเป็น Send an email (V2) → คลิก Add dynamic content ใต้กล่อง To

- เลือก Email Id (ชื่อคอลัมน์อีเมล) ภายใต้ flow List rows present in a table

- จะเห็นคำว่า value ในกล่อง แสดงว่าเลือก output จากขั้นก่อนแล้ว → คลิก flow Send an email (V2) ดูรายละเอียด

- เขียนรูปแบบอีเมล

- อยากเรียกชื่อแต่ละคน → วางเคอร์เซอร์หลัง "Dear" → เลือก First Name จาก dynamic content

- เลือก Apply to each ให้ทำซ้ำกับทุกอีเมล

- เสร็จแล้ว → Save

- กลับหน้า flows → กด Run ส่งอีเมลไปทุกคน

อ่านเพิ่ม: วิธีส่งอีเมลอัตโนมัติเมื่อเงื่อนไขใน Excel ถูกต้อง
สรุป
บทความนี้ครอบคลุมวิธีส่งอีเมลจำนวนมากจาก Outlook ผ่าน Excel หวังว่าจะมีประโยชน์ สำหรับบทความ Excel อื่นๆ เยี่ยมชม Exceldemy.com
บทความเกี่ยวข้อง
- [แก้แล้ว] Share Workbook ไม่แสดงใน Excel (ขั้นตอนง่าย)
- วิธีส่งอีเมลจากรายการ Excel (2 วิธี)
- วิธีส่ง Spreadsheet Excel ที่แก้ไขได้ทางอีเมล (3 วิธี)
- ส่งอีเมลอัตโนมัติจาก Excel ตามเนื้อหาเซลล์ (2 วิธี)
- Macro ส่งอีเมลจาก Excel พร้อม Body (3 กรณี)
- Excel Macro: ส่งอีเมลไปที่อยู่ในเซลล์ (2 วิธี)