Outlook: E-mailek nyomtatása képek nélkül
Általában, ha az Outlookban nyomtat egy e-mailt, a képek is ki lesznek nyomtatva. Néha azonban csak a szövegeket szeretné kinyomtatni a képek nélkül, azonban az Outlookban nincs olyan beépített szolgáltatás, amely támogatná ezt a munkát. Ez az oktatóanyag egy VBA-kódot tartalmaz, amely azonnal kinyomtatja a kép nélküli e-mailt a Word segítségével. Vagy ha a számítógépe nem rendelkezik nyomtatóval, a VBA-kód először PDF-ként exportálja az e-mailt képek nélkül, majd kinyomtathatja a PDF-fájlt, miután a nyomtató rendelkezésre áll.
VBA e-mailek nyomtatásához képek nélkül
- Automatizálja az e-mailezést ezzel Auto CC / BCC, Automatikus továbbítás szabályok szerint; Küld Autómatikus válasz (Out of Office) Exchange szerver nélkül...
- Szerezzen emlékeztetőket BCC figyelmeztetés amikor mindenkinek válaszol, miközben a Titkos másolat listában van, és Emlékeztessen a hiányzó mellékletekre az elfelejtett mellékletekhez...
- Növelje az e-mailek hatékonyságát Válasz (mindenre) mellékletekkel, Üdvözlés vagy dátum és idő automatikus hozzáadása az aláíráshoz vagy a tárgyhoz, Válasz több e-mailre...
- Egyszerűsítse az e-mailezést ezzel E-mailek visszahívása, Melléklet eszközök (Összes tömörítése, Összes automatikus mentése...), Távolítsa el a másolatokatés Gyorsjelentés...
VBA e-mailek nyomtatásához képek nélkül
1. Válasszon ki egy e-mailt, amelynek csak a szövegét szeretné kinyomtatni, majd nyomja meg a gombot más + F11 gombokat az engedélyezéshez Microsoft Visual Basic for Applications ablak.
2. kettyenés betétlap > Modulok egy új üres modul létrehozásához, majd másolja ki és illessze be az alábbi kódot a modulba.
VBA: e-mailek exportálása képek nélkül
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. kettyenés Eszközök > Referenciák engedélyezni Referenciák – 1. projekt párbeszédpanel, pipa Microsoft Word 16.0 objektumtár jelölőnégyzetet. Kattintson a gombra OK.
4-1. Tartsa a kurzort a kódon belül, és nyomja meg a gombot F5 vagy kattintson futás gombot a kód futtatásához, akkor a képek nélküli e-mail azonnal kinyomtatásra kerül a Word segítségével. Ha azonban számítógépe nem rendelkezik nyomtatóval, kövesse a 4. lépést.
4-2. Ha a számítógépen nincs nyomtató, megnyomása után F5 gomb vagy kattintás futás gombot a kód futtatásához, megjelenik egy párbeszédpanel, amelyben kiválaszthatja a PDF-fájl elhelyezésére szolgáló mappát, és elnevezheti a PDF-fájlt. Kattintson Megtakarítás.
Most az e-mailt PDF formátumban exportálták képek nélkül. Nyissa meg a PDF-fájlt, és kattintson a jobb gombbal a kiválasztáshoz hogy kinyomtassa az e-mailt.
típus: Ha tömegesen szeretné menteni a kiválasztott e-maileket PDF formátumban (vagy Word, CSV, Excel, Txt, HTML fájlok) képekkel, fejlécekkel, törzsekkel, másolatokkal, a Tömeges mentés jellemzője Kutools az Outlook számára segíthet, amihez mindössze 3 lépésre van szükség.
1. Válassza ki az e-maileket.
2. kettyenés Kutools > Tömeges mentés.
3. Válasszon ki egy helyet, és ellenőrizze a kívánt fájlformátumo(ka)t, majd kattintson az OK gombra.
A Kutools for Outlook 30 napos ingyenes próbaverziója most.
A legjobb irodai hatékonyságnövelő eszközök
Kutools az Outlook számára - Több mint 100 hatékony funkció az Outlook feltöltéséhez
???? E-mail automatizálás: Hivatalon kívül (POP és IMAP esetén elérhető) / Ütemezze az e-mailek küldését / Automatikus CC/BCC szabályok szerint e-mail küldésekor / Automatikus továbbítás (Speciális szabályok) / Automatikus üdvözlet hozzáadása / A több címzettnek szóló e-mailek automatikus felosztása egyedi üzenetekre ...
📨 Email Management: Könnyen visszahívhatja az e-maileket / Blokkolja az alanyok és mások átverő e-mailjeit / Törölje az ismétlődő e-maileket / Részletes keresés / Mappák összevonása ...
📁 Attachments Pro: Kötegelt mentés / Batch Detach / Batch tömörítés / Automatikus mentés / Automatikus leválasztás / Automatikus tömörítés ...
🌟 Interface Magic: 😊További szép és menő hangulatjelek / Növelje Outlook termelékenységét a füles nézetekkel / Minimalizálja az Outlookot a bezárás helyett ...
👍 Csodák egy kattintással: Válasz mindenkinek a bejövő mellékletekkel / Adathalászat elleni e-mailek / 🕘A feladó időzónájának megjelenítése ...
👩🏼🤝👩🏻 Névjegyek és naptár: Névjegyek kötegelt hozzáadása a kiválasztott e-mailekből / Egy kapcsolattartó csoport felosztása egyéni csoportokra / Távolítsa el a születésnapi emlékeztetőket ...
Több, mint 100 Jellemzők Várja felfedezését! Kattintson ide, ha többet szeretne megtudni.