Ugrás a tartalomra

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

Iroda lap – Engedélyezze a lapos szerkesztést és böngészést a Microsoft Office-ban, így a munka egyszerűvé válik
Kutools for Outlook – Növelje az Outlookot 100+ speciális funkcióval a kiemelkedő hatékonyság érdekében
Növelje Outlook 2021–2010 vagy Outlook 365 verzióját ezekkel a speciális funkciókkal. Élvezze az átfogó 60 napos ingyenes próbaverziót, és fokozza az e-mailezési élményt!

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

doc duplikált naptárelemek eltávolítása 1

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.

 doc duplikált naptárelemek eltávolítása 1

doc duplikált naptárelemek eltávolítása 1

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.

 doc duplikált naptárelemek eltávolítása 1

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.

doc duplikált naptárelemek eltávolítása 1

doc duplikált naptárelemek eltávolítása 1

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.

doc duplikált naptárelemek eltávolítása 1

3. Válasszon ki egy helyet, és ellenőrizze a kívánt fájlformátumo(ka)t, majd kattintson az OK gombra.

doc duplikált naptárelemek eltávolítása 1

doc duplikált naptárelemek eltávolítása 1

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

🤖 AI Mail Assistant: Azonnali profi e-mailek mesterséges intelligencia varázslattal – egyetlen kattintással zseniális válaszok, tökéletes hangnem, többnyelvű elsajátítás. Alakítsa át az e-mailezést könnyedén! ...

???? 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 ProKö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.

 

 

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