Outlook: Resimsiz e-posta nasıl yazdırılır
Genellikle Outlook'ta bir e-posta yazdırırken, resimler de yazdırılır. Ancak bazen metinleri resimler olmadan yazdırmak istersiniz, ancak Outlook'ta bu işi destekleyebilecek yerleşik bir özellik yoktur. Bu öğretici, görüntü içermeyen e-postayı Word aracılığıyla hemen yazdıracak bir VBA kodu sağlar. Veya bilgisayarınızda bir yazıcı olmadığında, VBA kodu e-postayı önce görüntü içermeyen bir PDF olarak dışa aktarır ve ardından yazıcı kullanılabilir olduktan sonra PDF'yi yazdırabilirsiniz.
Görüntüler olmadan e-posta yazdırmak için VBA
- E-posta göndermeyi otomatikleştirin Otomatik CC / BCC, Otomatik İleri kurallara göre; Göndermek Otomatik cevap (Ofis Dışında) değişim sunucusu gerektirmeden...
- Şunun gibi hatırlatıcılar alın: BCC Uyarısı BCC listesindeyken herkese yanıt verirken ve Eksik Olduğunda Hatırlat Unutulan eklentiler için...
- E-posta verimliliğini artırın Yanıtla (Tümü) Eklerle birlikte, İmzaya veya Konuya Otomatik Selamlama veya Tarih ve Saat Ekleme, Birden Fazla E-postayı Yanıtlayın...
- E-posta göndermeyi kolaylaştırın E-postaları Geri Çağırma, Ek Araçları (Tümünü Sıkıştır, Tümünü Otomatik Kaydet...), Yinelemeleri Kaldır, ve Hızlı rapor...
Görüntüler olmadan e-posta yazdırmak için VBA
1. Yalnızca metnini yazdırmak istediğiniz bir e-posta seçin ve ardından Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
2. tık Ekle > modül yeni bir boş modül oluşturmak için aşağıdaki kodu kopyalayıp modüle yapıştırın.
VBA: e-postayı resimsiz dışa aktar
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. tık Tools > Referanslar etkinleştirmek Referanslar - 1. Proje diyalog, tik Microsoft Word 16.0 Nesne Kitaplığı onay kutusu. Tıklayın OK.
4-1. İmleci kodun içinde tutun ve F5 anahtar veya tıklama koşmak düğmesine basarsanız, resim içermeyen e-posta hemen Word aracılığıyla yazdırılır. Ancak bilgisayarınızda yazıcı yoksa lütfen 4. Adımı uygulayın.
4-2. Bilgisayarınızda yazıcı olmadığında, düğmesine bastıktan sonra F5 anahtar veya tıklama koşmak düğmesini tıkladığınızda, PDF dosyasını yerleştirmek için bir klasör seçmek ve PDF dosyasını adlandırmak için bir iletişim kutusu açılır. Tıklamak İndirim.
Artık e-posta, resimsiz bir PDF olarak dışa aktarıldı. PDF dosyasını açın ve seçmek için sağ tıklayın Print e-postayı yazdırmak için.
Bahşiş: Seçili e-postaları resimler, başlıklar, gövdeler, Ccs ile PDF (veya Word, CSV, Excel, Txt, HTML dosyaları) olarak toplu olarak kaydetmek istiyorsanız, Toplu Kaydet özelliği Outlook için Kutools sadece 3 adıma ihtiyaç duyan size yardımcı olabilir.
1. E-postaları seçin.
2. tık Kutools > Toplu Kaydet.
3. Bir konum seçin ve istediğiniz dosya biçimini/biçimlerini kontrol edin, Tamam'a tıklayın.
Kutools for Outlook'un 30 günlük ücretsiz deneme sürümünü şimdi edinin.
En İyi Ofis Üretkenlik Araçları
Outlook için Kutools - Outlook'unuzu Güçlendirecek 100'den Fazla Güçlü Özellik
🤖 AI Posta Yardımcısı: Yapay zeka büyüsüyle anında profesyonel e-postalar: tek tıkla dahice yanıtlar, mükemmel ton, çok dilli ustalık. E-posta göndermeyi zahmetsizce dönüştürün! ...
???? E-posta Otomasyonu: Ofis Dışında (POP ve IMAP için kullanılabilir) / E-posta Gönderimini Planla / E-posta Gönderirken Kurallara Göre Otomatik CC/BCC / Otomatik İletme (Gelişmiş Kurallar) / Otomatik Karşılama Ekleme / Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölün ...
📨 E-posta Yönetimi: E-postaları Kolayca Geri Çağırın / Dolandırıcılık E-postalarını Konulara ve Diğerlerine Göre Engelleyin / Yinelenen E-postaları Silin / gelişmiş Arama / Klasörleri Birleştir ...
📁 Ekler Pro: Toplu Kaydetme / Toplu Ayır / Toplu Sıkıştırma / Otomatik kaydet / Otomatik Ayır / Otomatik Sıkıştır ...
🌟 Arayüz Büyüsü: 😊Daha Fazla Güzel ve Havalı Emoji / Sekmeli Görünümlerle Outlook Verimliliğinizi Artırın / Outlook'u Kapatmak Yerine Küçültün ...
👍 Tek Tıklamayla Harikalar: Tümünü Gelen Eklerle Yanıtla / Kimlik Avına Karşı E-postalar / 🕘Gönderenin Saat Dilimini Göster ...
👩🏼🤝👩🏻 Kişiler ve Takvim: Seçilen E-postalardan Toplu Kişi Ekleme / Kişi Grubunu Bireysel Gruplara Bölme / Doğum Günü Hatırlatıcılarını Kaldır ...
üzerinde 100 Özellikler Keşfinizi Bekleyin! Daha Fazlasını Keşfetmek İçin Buraya Tıklayın.