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

Outlook: วิธีพิมพ์อีเมลโดยไม่มีรูปภาพ

โดยทั่วไปการพิมพ์อีเมลใน Outlook รูปภาพจะถูกพิมพ์เช่นกัน แต่บางครั้ง คุณเพียงแค่ต้องการพิมพ์ข้อความโดยไม่มีรูปภาพ อย่างไรก็ตาม ใน Outlook ไม่มีฟีเจอร์ในตัวที่รองรับงานนี้ บทช่วยสอนนี้มีโค้ด VBA ที่จะพิมพ์อีเมลแบบไม่มีรูปภาพผ่าน Word ทันที หรือเมื่อคอมพิวเตอร์ของคุณไม่มีเครื่องพิมพ์ รหัส VBA จะส่งออกอีเมลเป็น PDF โดยไม่มีรูปภาพก่อน จากนั้นคุณสามารถพิมพ์ PDF ได้หลังจากที่เครื่องพิมพ์พร้อมใช้งาน

VBA เพื่อพิมพ์อีเมลโดยไม่มีรูปภาพ

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

VBA เพื่อพิมพ์อีเมลโดยไม่มีรูปภาพ

 

1. เลือกอีเมลที่คุณต้องการพิมพ์ข้อความเท่านั้น จากนั้นกด อื่น ๆ + F11 คีย์เพื่อเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูล เพื่อสร้างโมดูลเปล่าใหม่ จากนั้นคัดลอกและวางโค้ดด้านล่างลงในโมดูล

VBA: ส่งออกอีเมลโดยไม่มีรูปภาพ

Sub PrintWithoutImages()
'UpdatebyExtendoffice20220414
  Dim xMail As Outlook.MailItem
  Dim xFileName As String, xSubject As String
  Dim xWord As Word.Application
  Dim xWordDoc As Word.Document
  Dim xInlineShape As Word.InlineShape
  Dim InvalidArr
  On Error Resume Next
  If Application.ActiveWindow.Class = olInspector Then
    Set xMail = ActiveInspector.CurrentItem
  ElseIf Application.ActiveWindow.Class = olExplorer Then
    Set xMail = ActiveExplorer.Selection.Item(1)
  End If
  
  InvalidArr = Array("/", "\", "*", ":", Chr(34), "?", "<", ">", "|")
  xSubject = xMail.Subject
  For i = 0 To UBound(InvalidArr)
    xSubject = VBA.Replace(xSubject, InvalidArr(i), "")
  Next i
  
  xFileName = Environ("Temp") & "\" & xSubject & ".doc"
Debug.Print xFileName
  xMail.SaveAs xFileName, olDoc
  Set xWord = CreateObject("Word.Application")
  xWord.Visible = False
  Set xWordDoc = xWord.Documents.Open(xFileName)
  For Each xInlineShape In xWordDoc.InlineShapes
      xInlineShape.Delete
  Next
  xWordDoc.PrintOut
  xWordDoc.Close
  xWord.Quit
  Kill xFileName
End Sub

doc ลบรายการปฏิทินที่ซ้ำกัน 1

3 คลิก เครื่องมือ > อ้างอิง การเปิดใช้งาน อ้างอิง – โครงการ 1 โต้ตอบ ติ๊ก ไลบรารีวัตถุ Microsoft Word 16.0 ช่องทำเครื่องหมาย คลิก OK.

 doc ลบรายการปฏิทินที่ซ้ำกัน 1

doc ลบรายการปฏิทินที่ซ้ำกัน 1

4-1. เก็บเคอร์เซอร์ไว้ในโค้ด แล้วกด F5 คีย์หรือคลิก วิ่ง เพื่อเรียกใช้โค้ด จากนั้นอีเมลที่ไม่มีรูปภาพจะถูกพิมพ์ผ่าน Word ทันที แต่ถ้าคอมพิวเตอร์ของคุณไม่มีเครื่องพิมพ์ โปรดทำตามขั้นตอนที่ 4

4-2. เมื่อคอมพิวเตอร์ของคุณไม่มีเครื่องพิมพ์ หลังจากกด F5 คีย์หรือคลิก วิ่ง เพื่อเรียกใช้โค้ด กล่องโต้ตอบจะปรากฏขึ้นเพื่อเลือกโฟลเดอร์ที่จะวางไฟล์ PDF และตั้งชื่อไฟล์ PDF คลิก ลด.

 doc ลบรายการปฏิทินที่ซ้ำกัน 1

ตอนนี้อีเมลได้ถูกส่งออกเป็น PDF โดยไม่มีรูปภาพ เปิดไฟล์ PDF และคลิกขวาเพื่อเลือก พิมพ์ เพื่อพิมพ์อีเมล

doc ลบรายการปฏิทินที่ซ้ำกัน 1

doc ลบรายการปฏิทินที่ซ้ำกัน 1

ปลาย: หากคุณต้องการบันทึกอีเมลที่เลือกเป็นกลุ่มเป็น PDF (หรือ Word, CSV, Excel, Txt, ไฟล์ HTML) ที่มีรูปภาพ ส่วนหัว เนื้อหา Ccs บันทึกจำนวนมาก คุณลักษณะของ Kutools สำหรับ Outlook ช่วยคุณได้ ซึ่งแค่ 3 ขั้นตอนเท่านั้น

1. เลือกอีเมล

2 คลิก Kutools > บันทึกจำนวนมาก.

doc ลบรายการปฏิทินที่ซ้ำกัน 1

3. เลือกตำแหน่งและตรวจสอบรูปแบบไฟล์ที่คุณต้องการ คลิกตกลง

doc ลบรายการปฏิทินที่ซ้ำกัน 1

doc ลบรายการปฏิทินที่ซ้ำกัน 1

รับ Kutools for Outlook ทดลองใช้ฟรี 30 วันทันที.


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

Kutools สำหรับ Outlook - คุณสมบัติอันทรงพลังมากกว่า 100 รายการเพื่อเติมพลังให้กับ Outlook ของคุณ

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

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

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

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

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

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

เกิน คุณสมบัติ 100 รอการสำรวจของคุณ! คลิกที่นี่เพื่อค้นพบเพิ่มเติม

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations