Outlook: Cách in email không có hình ảnh
Nói chung khi in email trong Outlook, hình ảnh cũng sẽ được in. Nhưng đôi khi, bạn chỉ muốn in văn bản mà không có hình ảnh, tuy nhiên, trong Outlook, không có tính năng tích hợp nào có thể hỗ trợ công việc này. Hướng dẫn này cung cấp mã VBA sẽ in email không có hình ảnh thông qua Word ngay lập tức. Hoặc khi máy tính của bạn không có máy in, mã VBA sẽ xuất email dưới dạng PDF không có hình ảnh trước và sau đó bạn có thể in PDF sau khi có máy in.
VBA để in email không có hình ảnh
- Gửi email tự động với Auto CC / BCC, Tự động chuyển tiếp theo quy định; gửi Tự động trả lời (Vắng mặt) mà không cần máy chủ trao đổi...
- Nhận lời nhắc như Cảnh báo BCC khi trả lời tất cả khi bạn đang ở trong danh sách BCC và Nhắc nhở khi thiếu tệp đính kèm để quên các tệp đính kèm...
- Cải thiện hiệu quả email với Trả lời (Tất cả) kèm tệp đính kèm, Tự động thêm lời chào hoặc ngày và giờ vào chữ ký hoặc chủ đề, Trả lời nhiều emailhữu ích. Cảm ơn !
- Hợp lý hóa việc gửi email với Thu hồi email, Công cụ đính kèm (Nén tất cả, Tự động lưu tất cả...), Loại bỏ các bản saovà Báo cáo nhanhhữu ích. Cảm ơn !
VBA để in email không có hình ảnh
1. Chọn một email mà bạn chỉ muốn in văn bản, sau đó bấm Khác + F11 phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. nhấp chuột Chèn > Mô-đun để tạo một mô-đun trống mới, sau đó sao chép và dán đoạn mã dưới đây vào mô-đun.
VBA: xuất email không có hình ảnh
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
3. nhấp chuột CÔNG CỤ > dự án để cho phép dự án - Dự án 1 hộp thoại, đánh dấu Thư viện đối tượng Microsoft Word 16.0 hộp kiểm. Nhấp chuột OK.
4-1. Giữ con trỏ trong mã và nhấn F5 phím hoặc bấm chạy để chạy mã, sau đó email không có hình ảnh sẽ được in ngay lập tức qua Word. Nhưng nếu máy tính của bạn không có máy in, hãy làm theo Bước 4.
4-2. Khi máy tính của bạn không có máy in, sau khi nhấn F5 phím hoặc nhấp chuột chạy để chạy mã, một hộp thoại bật ra để chọn thư mục để đặt tệp PDF và đặt tên cho tệp PDF. Nhấp chuột Lưu.
Bây giờ email đã được xuất dưới dạng PDF mà không có hình ảnh. Mở tệp PDF và nhấp chuột phải để chọn In để in email.
Mẹo: Nếu bạn muốn lưu hàng loạt email đã chọn dưới dạng tệp PDF (hoặc Word, CSV, Excel, Txt, HTML) với hình ảnh, tiêu đề, nội dung, Ccs, Lưu hàng loạt tính năng của Kutools cho Outlook có thể giúp bạn, mà chỉ cần 3 bước.
1. Chọn email.
2. nhấp chuột Kutools > Lưu hàng loạt.
3. Chọn một vị trí và kiểm tra (các) định dạng tệp bạn muốn, Nhấp vào Ok.
Nhận bản dùng thử miễn phí 30 ngày của Kutools cho Outlook ngay bây giờ.
Công cụ năng suất văn phòng tốt nhất
Kutools cho Outlook - Hơn 100 tính năng mạnh mẽ để tăng cường Outlook của bạn
📧 Tự động hoá email: Vắng Mặt (Có sẵn cho POP và IMAP) / Lên lịch gửi email / Tự động CC/BCC theo quy định khi gửi Email / Tự động chuyển tiếp (Quy tắc nâng cao) / Tự động thêm lời chào / Tự động chia email nhiều người nhận thành các tin nhắn riêng lẻ hữu ích. Cảm ơn !
📨 Quản lý email: Dễ dàng thu hồi email / Chặn email lừa đảo theo chủ đề và những người khác / Xóa các email trùng lặp / Tìm Kiếm Nâng Cao / Hợp nhất các thư mục hữu ích. Cảm ơn !
📁 Tệp đính kèm chuyên nghiệp: Lưu hàng loạt / Tách hàng loạt / Nén hàng loạt / Tự động lưu / Tự động tách / Tự động nén hữu ích. Cảm ơn !
🌟 Giao diện ma thuật: 😊Thêm nhiều biểu tượng cảm xúc đẹp và thú vị hơn / Tăng năng suất Outlook của bạn với chế độ xem theo thẻ / Thu nhỏ Outlook thay vì đóng hữu ích. Cảm ơn !
👍 Kỳ quan chỉ bằng một cú nhấp chuột: Trả lời tất cả bằng tệp đính kèm đến / Email chống lừa đảo / 🕘Hiển thị múi giờ của người gửi hữu ích. Cảm ơn !
👩🏼🤝👩🏻 Danh bạ & Lịch: Thêm hàng loạt liên hệ từ các email đã chọn / Chia nhóm liên hệ thành các nhóm riêng lẻ / Xóa lời nhắc sinh nhật hữu ích. Cảm ơn !
Trên 100 tính năng Chờ đợi sự khám phá của bạn! Bấm vào đây để khám phá thêm.