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

วิธีส่งสมุดงานปัจจุบันผ่าน Outlook จาก Excel

บางทีคุณอาจสร้างและแก้ไขรายงานในสมุดงาน Excel อยู่เสมอหลังจากเสร็จสิ้นคุณจะต้องส่งรายงานที่บันทึกไว้ปัจจุบันไปยังผู้จัดการแผนกของคุณโดยเร็ว คุณจะส่งสมุดงานปัจจุบันทั้งหมดของคุณไปยังบุคคลที่ระบุโดยไม่ต้องเปิด Outlook จาก Excel ได้อย่างไร

ส่งสมุดงานปัจจุบันผ่าน Outlook จาก Excel ด้วยคำสั่ง Save & Send

ส่งสมุดงานปัจจุบันผ่าน Outlook เป็นไฟล์แนบจาก Excel พร้อมรหัส VBA


ลูกศรสีฟ้าฟองขวา ส่งสมุดงานปัจจุบันผ่าน Outlook จาก Excel ด้วยคำสั่ง Save & Send

ด้วยสิ่งนี้ บันทึกและส่ง ใน Excel คุณสามารถส่งสมุดงานทั้งหมดเป็นไฟล์แนบเป็นไฟล์ PDF เป็นไฟล์ XPS หรือ Internet Fax ผ่าน Outlook ได้อย่างรวดเร็ว คุณสามารถทำได้ดังนี้:

1. เปิดสมุดงานที่คุณต้องการส่ง

2 คลิก เนื้อไม่มีมัน > บันทึกและส่ง > ส่งโดยใช้อีเมล ใน Excel 2010 ดูภาพหน้าจอ:

เอกสารส่งสมุดงาน 1

เคล็ดลับ: หากคุณกำลังใช้ Excel 2007 โปรดคลิก ปุ่ม Office > ส่งดูภาพหน้าจอ:

เอกสารส่งสมุดงาน 4

ใน Excel 2013 โปรดคลิก เนื้อไม่มีมัน > Share > อีเมลล์ดูภาพหน้าจอ:

เอกสารส่งสมุดงาน 5

3. จากนั้นเลือกรูปแบบหนึ่งที่คุณต้องการส่ง Excel จากไฟล์ การส่งโดยใช้อีเมล ในกรณีนี้ฉันคลิก ส่งเป็นไฟล์แนบ ปุ่มไอคอนดูภาพหน้าจอ:

เอกสารส่งสมุดงาน 2

4. และหน้าต่างแก้ไข Outlook ปรากฏขึ้นให้ป้อนชื่อผู้รับลงในไฟล์ ไปยัง และ Cc กล่องข้อความและพิมพ์หัวเรื่องในไฟล์ หัวข้อ คุณสามารถป้อนข้อความลงในกล่องบทนำได้เช่นกันดูภาพหน้าจอ:

เอกสารส่งสมุดงาน 3

หมายเหตุ:

1. วิธีนี้ใช้ได้เฉพาะเมื่อคุณใช้ Outlook เป็นโปรแกรมเมลของคุณ

2. หลังจากส่งสมุดงานแล้วคุณสามารถไปที่ Outlook เพื่อตรวจสอบว่าส่งอีเมลสำเร็จหรือไม่


ลูกศรสีฟ้าฟองขวา ส่งสมุดงานปัจจุบันผ่าน Outlook เป็นไฟล์แนบจาก Excel พร้อมรหัส VBA

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

1. เปิดสมุดงานของคุณที่คุณต้องการส่ง

2. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.

3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

รหัส VBA: ส่งสมุดงานปัจจุบันเป็นไฟล์แนบจาก Excel

Sub SendWorkBook()
'Update 20131209
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
On Error Resume Next
With OutlookMail
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "kte feature"
    .Body = "Hello, please check and read this document, thank you."
    .Attachments.Add Application.ActiveWorkbook.FullName
    .Send
End With
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub

หมายเหตุ: ในโค้ดด้านบนคุณสามารถเปลี่ยนข้อมูลต่อไปนี้ตามความต้องการของคุณเอง

  • .to = ""
  • .CC = ""
  • .BCC = ""
  • .ubject = "คุณลักษณะ kte"
  • .Body = "สวัสดีโปรดตรวจสอบและอ่านเอกสารนี้ขอบคุณ"

4. จากนั้นคลิก F5 เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นให้คลิก อนุญาตและสมุดงานนี้ถูกส่งออกไปแล้ว

เอกสารส่งสมุดงาน 6

หมายเหตุ:

1. รหัสนี้จะใช้ได้เฉพาะเมื่อคุณใช้ Outlook เป็นโปรแกรมเมลของคุณ

2. หลังจากส่งสมุดงานแล้วคุณสามารถไปที่ Outlook ของคุณเพื่อให้แน่ใจว่าส่งอีเมลเรียบร้อยแล้ว


บทความที่เกี่ยวข้อง:

วิธีส่งแผ่นงานผ่าน Outlook จาก Excel เท่านั้น

วิธีการส่ง / อีเมลช่วงเซลล์ผ่าน Outlook จาก Excel

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

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I went to the workshop and enjoyed it. I would like a workbook
This comment was minimized by the moderator on the site
I went to the workshop and enjoy it. I would like to get a workbook. Thanks
This comment was minimized by the moderator on the site
Hi,I tried to save the file with VB code but when I share over outlook or some other way the VB code is getting dropped.Kindly could you help me out so that with that excel file that VB code will be available all the time.
Thank you in advance.
This comment was minimized by the moderator on the site
Thanks for sharing, very useful and is there any option to refer the cell in the same file to pick mail ids
This comment was minimized by the moderator on the site
this is attaching the file but the file does not show any changes that were made. it is attaching the last saved version
This comment was minimized by the moderator on the site
Active workbook. Save at beginning of code should sort
This comment was minimized by the moderator on the site
Thanks for sharing Information but i want in workbook a particular One sheet Only as a new sheet
This comment was minimized by the moderator on the site
Is there any way for the formula to copy certain cells and add that info to the body of the email?
This comment was minimized by the moderator on the site
Did I miss the part in method 2 that tells you how to reuse the module? There's no button or other method to recall it upon next use?
This comment was minimized by the moderator on the site
Does it actually save the file?
This comment was minimized by the moderator on the site
Is there a way to configure it to send to a gmail account?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations