Note: The other languages of the website are Google-translated. Back to English
Mewngofnodi  \/ 
x
or
x
Cofrestru  \/ 
x

or

Sut i argraffu pob atodiad mewn un e-bost / lluosog yn Outlook?

Fel y gwyddoch, dim ond pan fyddwch chi'n clicio ar y bydd yn argraffu'r cynnwys e-bost fel pennawd, corff ffeil > print yn Microsoft Outlook, ond nid argraffu'r atodiadau. Yma byddwn yn dangos i chi sut i argraffu pob atodiad mewn e-bost dethol yn gartrefol yn Microsoft Outlook.


Argraffwch bob atodiad mewn un neges e-bost fesul un

Mae Microsoft Outlook yn darparu Argraffu Cyflym nodwedd, a all eich helpu i argraffu atodiadau mewn neges e-bost fesul un.

1. Dewiswch y neges e-bost y byddwch chi'n argraffu ei atodiadau yn nes ymlaen.

2. Cliciwch un atodiad yn yr e-bost hwn.

3. Cliciwch y Argraffu Cyflym botwm yn y Camau Gweithredu grŵp ar y Ymlyniadau tab.

Sylwch: mae'r Offer Ymlyniad ni fydd yn cael ei actifadu nes i chi glicio atodiadau mewn e-byst.

4. Daw Atodiadau Post Agoriadol allan, a chliciwch ar y agored botwm ynddo.

Sylwch y bydd y cam hwn yn agor yr atodiad a ddewiswyd, ac yn argraffu'r atodiad dethol hwn ar yr un pryd.

I argraffu atodiadau eraill yn yr e-bost hwn, ailadroddwch Gam 2 i Gam 4.

Cadw / allforio pob atodiad yn gyflym o sawl e-bost yn Outlook

Fel rheol gallwn arbed atodiadau o un e-bost trwy actifadu'r Offer Ymlyniad a chymhwyso'r Arbedwch yr holl Atodiadau nodwedd yn Outlook. Ond, beth os arbed atodiadau o sawl e-bost, neu o'r ffolder post gyfan yn Outlook? Rhowch gynnig ar Kutools ar gyfer Outlook's Arbed i Bawb Nodwedd (Atodiadau). Cliciwch am dreial 60 diwrnod am ddim heb gyfyngiad!
arbed atodiadau mewn sawl e-bost kto9

Argraffu swp pob atodiad mewn un neges e-bost

Os oes llawer o atodiadau yn y neges e-bost a ddewiswyd, bydd yn cymryd amser i'w hargraffu fesul un. A bydd y dull canlynol yn eich arwain trwy swp-argraffu pob atodiad mewn un neges e-bost yn hawdd.

1. Dewiswch y neges e-bost y byddwch chi'n argraffu ei atodiadau yn nes ymlaen.

2. Yn Outlook 2010 neu fersiynau diweddarach, cliciwch y ffeil > print > Dewisiadau Argraffu. Gweler yr ergyd sgrin ganlynol:

3. Yn y blwch deialog Argraffu, Gwiriwch y Argraffu ffeiliau ynghlwm. Bydd atodiadau yn argraffu i'r argraffydd diofyn yn unig. opsiwn yn y Argraffu opsiynau adran hon.

4. Cliciwch y print botwm.

5. Yn y blwch deialog popio allan Ymlyniad Post Agoriadol, cliciwch ar y agored botwm i fynd ymlaen. (Nodyn: Bydd y blwch deialog hwn yn popio allan ar gyfer pob atodiad ar wahân.)

Nawr bydd yr holl atodiadau yn y neges e-bost ddethol hon yn cael eu hargraffu gyda'i gilydd.


Argraffu swp pob atodiad mewn sawl e-bost a ddewiswyd

I argraffu pob atodiad mewn sawl e-bost yn Outlook, dilynwch y camau isod i gymhwyso'r cod VBA.

1. Yn y rhestr bostio, daliwch os gwelwch yn dda Ctrl or Symud allweddi i ddewis e-byst lluosog y byddwch yn argraffu eu hatodiadau.

2. Gwasgwch Alt + F11 allweddi gyda'i gilydd i agor ffenestr Microsoft Visual Basic for Applications.

3. Cliciwch Mewnosod > Modiwlau, ac yna pastiwch islaw cod VBA i mewn i ffenestr y modiwl newydd.

VBA: Argraffwch bob atodiad mewn sawl e-bost Outlook

Sub PrintAllAttachmentsInMultipleMails()

Dim xFileSystemObj, xShellApp As Object
Dim xNameSpace, xNameSpaceItem, xItem As Object
Dim xTempFldPath, xFilePath As String
Dim xSelItems As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachments As Outlook.Attachments
Dim xAttachment As Outlook.Attachment On Error Resume Next

Set xFileSystemObj = CreateObject("Scripting.FileSystemObject")

xTempFldPath = xFileSystemObj.GetSpecialFolder(2).Path & "\Attachments " & Format(Now, "yyyymmddhhmmss") 'xFileSystemObj.GetSpecialFolder(2) For saving temporary files 

If xFileSystemObj.FolderExists(xTemfldpath) = False Then 'create temporary folder

xFileSystemObj.CreateFolder (xTempFldPath)

End If

Set xSelItems = Outlook.ActiveExplorer.Selection

Set xShellApp = CreateObject("Shell.Application")

Set xNameSpace = xShellApp.NameSpace(0)

For Each xItem In xSelItems

If xItem.Class = OlObjectClass.olMail Then

Set xMailItem = xItem

Set xAttachments = xMailItem.Attachments

For Each xAttachment In xAttachments

xFilePath = xTempFldPath & "\" & xAttachment.FileName

xAttachment.SaveAsFile (xFilePath)

Set xNameSpaceItem = xNameSpace.ParseName(xFilePath)

xNameSpaceItem.InvokeVerbEx ("print")

Next

End If

Next
Set xItem = Nothing
Set xNameSpaceItem = Nothing
Set xNameSpace = Nothing
Set xShellApp = Nothing
Set xFileSystemObj = Nothing
End Sub

4. Gwasgwch F5 allwedd neu cliciwch y Run botwm i redeg y cod VBA hwn.
Nawr mae'r holl atodiadau yn yr e-byst a ddewiswyd wedi'u hargraffu.


Demo: argraffu un neu'r cyfan o atodiadau mewn e-bost Outlook


Tip: Yn y Fideo hwn, Kutools tab yn cael ei ychwanegu gan Kutools ar gyfer Rhagolwg. Os oes ei angen arnoch, cliciwch yma i gael treial am ddim 60 diwrnod heb gyfyngiad!


Kutools for Outlook - Yn Dod â 100 o Nodweddion Uwch i'w Rhagweld, a Gwneud Gwaith yn Haws Osgach!

  • Auto CC / BCC yn ôl rheolau wrth anfon e-bost; Auto Ymlaen E-byst Lluosog yn ôl arfer; Ymateb Auto heb weinydd cyfnewid, a nodweddion mwy awtomatig ...
  • Rhybudd BCC - dangoswch neges pan geisiwch ateb popeth os yw'ch cyfeiriad post yn rhestr BCC; Atgoffwch Wrth Ymlyniadau ar Goll, a mwy o nodweddion atgoffa ...
  • Ymateb (Pawb) Gyda'r Holl Atodiadau yn y sgwrs bost; Ateb Llawer o E-byst mewn eiliadau; Auto Ychwanegu Cyfarchiad wrth ateb; Ychwanegu Dyddiad i'r pwnc ...
  • Offer Ymlyniad: Rheoli Pob Atodiad ym mhob Post, Datgysylltiad Auto, Cywasgu Pawb, Ail-enwi Pawb, Arbed Pawb ... Adroddiad Cyflym, Cyfrif Postiau Dethol...
  • E-byst Sothach Pwerus yn ôl arfer; Tynnwch y Post a Chysylltiadau Dyblyg... Yn eich galluogi i wneud yn ddoethach, yn gyflymach ac yn well yn Outlook.
tab kutools rhagweld kutools tab 1180x121
kutools rhagweld rhagolygon kutools ynghyd â thab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nilanka · 6 months ago
    on line 9 , removing "On Error Resume Next"  worked for me.
    • To post as a guest, your comment is unpublished.
      VFO · 2 months ago
      yes this just worked for me as well. Thank you! 
  • To post as a guest, your comment is unpublished.
    Martin Stoilov · 8 months ago
    the VBA code gives syntax is error
  • To post as a guest, your comment is unpublished.
    stefano · 2 years ago
    if a pdf has the same name the macro prints just one pdf, how can i change the code in order to modify the pdf name?
  • To post as a guest, your comment is unpublished.
    Coreen · 4 years ago
    if you want to print all attachments together in 1 email here's what you do. first make a folder on your desktop....I named mine "print". go to the email with the attachments....highlight all of the attachments, right click, save all attachments to the print folder. Open the print folder.....highlight all of them.....right click.....print.



    now if only I could figure out how to print all the attachments in 200 emails without opening each one and printing it.
    • To post as a guest, your comment is unpublished.
      kelly.extendoffice@gmail.com · 4 years ago
      Kutools for Outlook's Detach All (Attachments) feature can help you download all attachments from multiple emails with several clicks! https://www.extendoffice.com/product/kutools-for-outlook/outlook-detach-attachments.html
  • To post as a guest, your comment is unpublished.
    Susan · 4 years ago
    Agree with Leah, this does not work. It just prints out the main body of the email and the first attachment, not all of them. Need instructions on how to print them all using "select all" options shown above.
  • To post as a guest, your comment is unpublished.
    Leah · 5 years ago
    I could figure this part out for myself - what I'm trying to figure out is why, despite doing that, attachments wouldn't print. An error message pops up for each attachment asking if I want to "open" or "save". Choosing either option produces exactly those results - in other words, still no print, just an open or save. I have 20 attachments from 4 emails. I really don't want to have to open 80 documents just to be able to print them. There is clearly some "save me from myself" security setting that needs to be obliterated so that I can use my own computer and the operating system I bought and paid for. THAT'S what I need to know.
    • To post as a guest, your comment is unpublished.
      D Ray · 4 months ago
      Double click on email to "pop-out" by itself. Right click on one of the attachments and click "select all", then "quick print".
  • To post as a guest, your comment is unpublished.
    Ken Heart · 7 years ago
    This is very useful, but doesn't help me with Office 365??