Note: The other languages of the website are Google-translated. Back to English
Vpiši se  \/ 
x
or
x
Registracija  \/ 
x

or

Kako shraniti priloge, ne da bi odprli e-pošto v Outlooku?

Morda boste pogosto morali shraniti priloge iz prejetih e-poštnih sporočil na računalniške diske. Prilogo ali vse priloge lahko enostavno shranite iz e-poštnega sporočila, a kako shraniti priloge iz več e-poštnih sporočil hkrati? Običajno morate večkrat odpreti e-pošto in shraniti priloge. Ali obstajajo triki, s katerimi se lahko znebite večkratnih operacij? Tu vam lahko pomagajo metode v tej vadnici.

Shranite priloge iz enega ali več e-poštnih sporočil, ne da bi jih morali odpreti s kodo VBA
Shranite priloge iz enega ali več e-poštnih sporočil, ne da bi jih odpirali z neverjetnim orodjem


Shranite priloge iz enega ali več e-poštnih sporočil, ne da bi jih morali odpreti s kodo VBA

Spodnja koda VBA vam lahko pomaga shraniti priloge iz enega ali več e-poštnih sporočil hkrati, ne da bi jih odprli v Outlooku. Naredite naslednje.

1. Izberite e-poštno sporočilo ali več e-poštnih sporočil, v katere boste shranili priloge, in pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. Razširite Predmeti Microsoft Outlook mapo, dvokliknite Ta OutlookSession da odprete Koda okno in nato v njega kopirajte spodnjo kodo VBA.

Koda VBA: shranite priloge brez odpiranja e-poštnih sporočil

Public Sub SaveAttachmentsWithoutOpening()
'Updated by Extendoffice 20191008
Dim xMailItem As Outlook.MailItem
Dim xAttachments As Outlook.Attachments
Dim xAttachment As Outlook.Attachment
Dim i As Long
Dim xCount As Long
Dim xFileName As String
Dim xSavePath As String
Dim xOriginalFiles As String
On Error Resume Next
Set xShell = CreateObject("Shell.Application")
Set xFolder = xShell.BrowseForFolder(0, "Select a folder:", 0, strStartingFolder)
If Not TypeName(xFolder) = "Nothing" Then
    Set xFolderItem = xFolder.self
    xSavePath = xFolderItem.Path & "\"
Else
    xFileName = ""
    Exit Sub
End If
For Each xMailItem In Outlook.ActiveExplorer.Selection
    Set xAttachments = xMailItem.Attachments
    xCount = xAttachments.Count
    xOriginalFiles = ""
    If xCount > 0 Then
        For i = xCount To 1 Step -1
            Set xAttachment = xAttachments.Item(i)
            If IsEmbeddedAttachment(xAttachment) = False Then
                xFileName = xSavePath & xAttachment.FileName
                xAttachment.SaveAsFile xFileName
                xAttachment.Delete
                If xMailItem.BodyFormat <> olFormatHTML Then
                    xOriginalFiles = xOriginalFiles & vbCrLf & "file://" & xFileName
                Else
                    xOriginalFiles = xOriginalFiles & "<br>" & "<a href='file://" & xFileName & "'>" & xFileName & "</a>"
                End If
            End If
        Next i
        If xMailItem.BodyFormat <> olFormatHTML Then
            xMailItem.Body = "The file(s) were saved to " & xOriginalFiles & vbCrLf & vbCrLf & xMailItem.Body
        Else
            xMailItem.HTMLBody = "<p>" & "The file(s) were saved to " & xOriginalFiles & "</p>" & xMailItem.HTMLBody
        End If
        xMailItem.Save
    End If
Next
Set xAttachments = Nothing
Set xMailItem = Nothing
End Sub

Function IsEmbeddedAttachment(Attach As Attachment)
Dim xItem As MailItem
Dim xCid As String
Dim xID As String
Dim xHtml As String
On Error Resume Next
IsEmbeddedAttachment = False
Set xItem = Attach.Parent
If xItem.BodyFormat <> olFormatHTML Then Exit Function
xCid = ""
xCid = Attach.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F")
If xCid <> "" Then
    xHtml = xItem.HTMLBody
    xID = "cid:" & xCid
    If InStr(xHtml, xID) > 0 Then
        IsEmbeddedAttachment = True
    End If
End If
End Function

4. Pritisnite F5 tipko za zagon kode. Potem a Prebrskaj za mapo Odpre se okno, izberite mapo, v katero želite shraniti priloge, in nato kliknite OK gumb.

Nato se vse priloge v izbranih e-poštnih sporočilih takoj shranijo v izbrano mapo.

Opomba: Vse priloge bodo ločene od e-poštnih sporočil in v telesu e-pošte bodo shranjene ustrezne povezave do poti za shranjevanje.


Shranite priloge iz enega ali več e-poštnih sporočil, ne da bi jih odpirali z neverjetnim orodjem

Če ste novinec v VBA, bo metoda v tem razdelku vaša dobra izbira.

Tukaj priporočite Shrani vse priloge gospodarske javne službe Kutools za Outlook zate. Če želite samo shraniti priloge, ne da bi se ločili od izbranih e-poštnih sporočil, vam lahko funkcija Save All attachments pomaga enostavno narediti to. Naredite naslednje.
Preden uporabite Kutools za Outlook, prosimo prenesite in namestite najprej.

1. Izberite e-poštna sporočila, ki vsebujejo priloge, ki jih boste shranili, kliknite Kutools > Orodja za pritrditevShrani vse.

2. V Ljubljani Shrani nastavitve pogovorno okno, morate:

  • 2.1) V Shranite priloge v to mapo v razdelku izberite mapo, v katero želite shraniti priloge;
  • 2.2) Shranite priloge v spodnjem slogu polje ni obvezno, če želite ustvariti podmapo s slogom certian, da shranite priloge, ali preimenovati shranjene priloge s slogom certian.
  • 2.3) Kliknite OK da začnete shranjevati vse prilogen iz izbranih e-poštnih sporočil.

nasveti: Z zgornjimi konfiguracijami se bodo vse priloge shranile v določeno mapo. Če želite shraniti le nekatere certifikovane priloge, na primer datoteke PDF s certifikacijsko besedo "račun", lahko v ime datoteke konfigurirate na naslednji način.  

  • Kliknite Dodatne možnosti gumb za razširitev Stanje filtras;
  • Določite pogoje glede na vaše potrebe.
    Nasvet: Tukaj preverim Ime priloge vsebuje polje in v besedilno polje vnesite "račun", nato označite Vrsta priponke v polje "text" vnesite ".pdf".

3. V naslednjem pojavnem pogovornem oknu kliknite Da za nadaljevanje.

Nato se priloge v izbranih e-poštnih sporočilih hkrati shranijo v določeno mapo.

nasveti: Za odstranitev prilog iz izbranih e-poštnih sporočil in puščanje samo hiperpovezav prilog v telesu e-pošte, Odstranite vse priloge funkcija vam lahko pomaga.

  Če želite brezplačen (60-dnevni) preizkus tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Sorodni članki

Samodejno prenesite / shranite priloge iz Outlooka v določeno mapo
Na splošno lahko shranite vse priloge enega e-poštnega sporočila s klikom na Priloge> Shrani vse priloge v Outlooku. Če pa želite shraniti vse priloge iz vseh prejetih in prejetih e-poštnih sporočil, je kakšen ideal? Ta članek bo predstavil dve rešitvi za samodejni prenos prilog iz Outlooka v določeno mapo.

Hranite priloge, ko odgovarjate v Outlooku
Ko posredujemo e-poštno sporočilo v Microsoft Outlooku, izvirne priloge v tem e-poštnem sporočilu ostanejo v posredovanem sporočilu. Ko pa odgovorimo na e-poštno sporočilo, izvirne priloge ne bodo priložene novemu odgovoru. Tukaj bomo predstavili nekaj trikov o ohranjanju izvirnih prilog pri odgovoru v Microsoft Outlooku.

Iščite besede v priponki (vsebini) v programu Outlook
Ko v Outlooku vtipkamo ključno besedo v polje za takojšnje iskanje, bo ključno besedo poiskal v zadevah, telesih, prilogah e-poštnih sporočil itd. Zdaj pa moram samo poiskati ključno besedo v vsebini priloge v Outlooku, sploh kaj? Ta članek prikazuje podrobne korake za enostavno iskanje besed v vsebini priloge v Outlooku.


    Kutools za Outlook - prinaša 100 naprednih funkcij v Outlook in olajša delo!

    • Samodejno CC / BCC po pravilih pri pošiljanju e-pošte; Samodejno posredovanje naprej Več e-poštnih sporočil po meri; Samodejni odgovor brez strežnika za izmenjavo in več samodejnih funkcij ...
    • Opozorilo pred BCC - prikaži sporočilo, ko poskušate odgovoriti vsem če je vaš poštni naslov na seznamu BCC; Opomni, ko manjkajo priloge, in več opomnikov ...
    • Odgovori (vsi) z vsemi prilogami v e-poštnem pogovoru; Odgovori na veliko e-poštnih sporočil v nekaj sekundah; Samodejno dodaj pozdrav ko odgovor; Dodaj datum v zadevo ...
    • Orodja za priloge: Upravljanje vseh prilog v vseh e-poštnih sporočilih, Samodejno loči, Stisni vse, Preimenuj vse, Shrani vse ... Hitro poročilo, Štejte izbrano pošto...
    • Zmogljiva neželena e-poštna sporočila po meri; Odstranite podvojene pošte in stike... Omogočajo vam pametnejše, hitrejše in boljše delovanje v Outlooku.
    strelec kutools outlook kutools zavihek 1180x121
    shot kutools outlook kutools plus jeziček 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.

Be the first to comment.