2 วิธีด่วนในการแทรกภาพหน้าจอของแผ่นงาน Excel ลงในเนื้อหาอีเมล Outlook ของคุณ

แบ่งปันเลย:

ในบางครั้งแทนที่จะคัดลอกแผ่นงาน Excel ลงในเนื้อความของอีเมลคุณอาจต้องการแทรกภาพหน้าจอของแผ่นงาน ดังนั้นบทความนี้จะแสดง 2 วิธีในการรับมัน

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

สิ่งนี้สามารถรับรู้ได้ด้วย 2 วิธี อันแรกมาจากฟีเจอร์ inbuilt -“ แทรก”>“ สกรีนช็อต” ซึ่งแนะนำอย่างละเอียดในวิธีที่ 1 ต่อไปนี้และวิธีที่สองใช้สคริปต์เล็กน้อยตามที่แสดงในวิธีที่ 2 ตอนนี้อ่านต่อไป รับรายละเอียด

วิธีที่ 1: แทรกภาพหน้าจอของหน้าต่าง Excel

  1. ก่อนอื่นให้เปิดแผ่นงาน Excel ที่คุณต้องการแทรกลงในอีเมลแผ่นงาน Excel ที่มา
  2. จากนั้นเปิด Outlook และสร้างอีเมลใหม่
  3. จากนั้นในหน้าต่างข้อความให้เปลี่ยนเป็นแท็บ“ แทรก”
  4. จากนั้นคลิกปุ่ม "ภาพหน้าจอ"แทรกภาพหน้าจอในอีเมล
  5. ในรายการ“ Windows ที่พร้อมใช้งาน” ให้เลือกภาพหน้าจอของแผ่นงาน Excel
  6. ในครั้งเดียวภาพหน้าจอของแผ่นงาน Excel จะถูกแทรกแทรกภาพหน้าจอของหน้าต่าง Excel
  7. ตอนนี้คุณสามารถครอบตัดภาพหน้าจอได้ตามต้องการ

วิธีที่ 2: คัดลอกภาพหน้าจอของแผ่นงาน Excel ด้วย VBA

  1. ในตอนแรกให้เปิดไฟล์ Excel
  2. จากนั้นกด“ Alt + F11” เพื่อทริกเกอร์ตัวแก้ไข Excel VBA
  3. ถัดไป ให้เพิ่มการอ้างอิงไปยัง “MS Outlook Object Library” และ “MS Word Object Library” ตาม “วิธีการเพิ่มการอ้างอิงไลบรารีอ็อบเจ็กต์ใน VBA"
  4. หลังจากนั้นคัดลอกรหัส VBA ต่อไปนี้ลงในโครงการหรือโมดูล
Sub ExportInsert_ScreenshotOfSheet_Mail()
    Dim objSheet As Excel.Worksheet
    Dim objUsedRange As Excel.Range
    Dim objOutlookApp As Outlook.Application
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.document
 
    'Change "Sheets(1)" to the specific worksheet number
    Set objSheet = ActiveWorkbook.Sheets(1)
    Set objUsedRange = objSheet.UsedRange
    'Copy the screenshot of the sheet
    objUsedRange.CopyPicture xlScreen, xlPicture

    Set objOutlookApp = CreateObject("Outlook.Application")
    Set objMail = objOutlookApp.CreateItem(olMailItem)
    objMail.Display
    Set objMailDocument = objMail.GetInspector.WordEditor
    'Paste the copied screenshot
    objMailDocument.Range(0, 0).Paste
End Sub

รหัส VBA - คัดลอกภาพหน้าจอของแผ่นงาน Excel ลงใน Mail Body

  1. หลังจากนั้นให้กด“ F5” เพื่อเรียกใช้มาโครนี้
  2. ทันทีอีเมลใหม่จะปรากฏขึ้น
  3. ในกล่องโต้ตอบขนาดเล็กคลิกปุ่ม "อนุญาต"อนุญาตให้ Excel เข้าถึง Outlook
  4. สุดท้ายภาพหน้าจอของแผ่นงาน Excel จะถูกแทรกลงในเนื้อหาอีเมลแทรกภาพหน้าจอของแผ่นงาน Excel

เมื่อเผชิญหน้ากับความเสียหายของไฟล์ Outlook

หากคุณดาวน์โหลดไฟล์แนบที่ติดไวรัสโดยไม่ได้ตั้งใจไฟล์ Outlook ของคุณมีแนวโน้มที่จะถูกโจมตีและอาจถูกบุกรุกได้ ในสถานการณ์เช่นนี้คุณต้องเรียกใช้ซอฟต์แวร์ป้องกันไวรัสก่อนเพื่อฆ่าไวรัส หลังจากนั้นคุณต้องลงทุนในยูทิลิตี้ซ่อมแซมของบุคคลที่สามที่มีประสิทธิภาพเช่น DataNumen Outlook Repair, ซึ่งสามารถ ซ่อม PST ไฟล์โดยไม่ต้องเสียเหงื่อ

บทนำผู้เขียน:

Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ กู้คืน mdf และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด