Cookieak gure zerbitzuak hornitzen laguntzen digute. Gure zerbitzuak erabiltzerakoan, cookieen erabilera onartzen duzu.
Aholkua: beste hizkuntza Google-k itzulitako dira. Bisitatu dezakezu English estekaren bertsioa.
Saioa hasi
x
or
x
x
Eman izena
x

or

Nola gorde Outlook-en (Excel) eranskin bakarra Outlook-en?

Outlook-ek gordetako "Eranskin guztiak" funtzioa ematen dizu mezu elektroniko batean eranskin guztiak zuzenean karpeta jakin batean gordetzeko. Hala ere, mezu elektroniko batean eranskin mota zehatz bat bakarrik gorde nahi baduzu, adibidez, Excel eranskin gisa, Word dokumentua eta abar, zer egin dezakezun? Hemen VBA metodoa ematen dugu arazoa konpontzeko.

Gorde Outlook-eko eranskin berezia soilik


Erraz gorde hautatutako mezu elektroniko guztien eranskin guztiak karpeta honetara:

Nirekin Banatu eranskin guztiak erabilgarritasuna Kutools for Excel, erraz gorde ditzakezu eranskin guztiak hautatutako mezu elektroniko batetik Outlook karpetara Outlook-era, pantaila-argazkia erakusten den azpitik.

Kutools Outlook-era: 40 Outlook gehigarri erabilgarriekin baino gehiagorekin, 45 egunetan mugarik gabe probatzeko. Deskargatu eta doako proba Orain!

Kutools Outlook-era: 100 + Tresna aurreratu berriak Outlook-era.
Bulegoko fitxa: Gaitu Tabbed edizioa eta nabigazioa Office-n, Like Like Chrome, Firefox, IE 8 / 9 / 10.
Menu klasikoa: Ekarri menuak zaharrak eta barra-barra Office 2007, 2010, 2013, 2016 eta 2019.

Gorde Outlook-eko eranskin berezia soilik

VBA kode azpitik, helbide espezifiko bat bakarrik gorde daiteke mezu elektroniko batean edo hainbat helbide elektroniko batera karpeta jakin batera. Egin honela.

1. Zure Outlook abiarazi, posta zerrendan, hautatu helbide elektroniko bat edo hainbat mezu elektronikoak, eranskina gordetzeko.

2. Sakatu Alt + F11 teklak irekitzeko Microsoft Visual Basic aplikazioak leihoa. Ireki leihoan, egin klik Txertatu > Moduluak, eta gero VBA kodea azpian kopiatu Moduluaren leihoan.

VBA kodea: Gorde helbide elektroniko jakin bateko eranskin bakarra edo hainbat mezu elektroniko karpeta batera

Public Sub SaveSpecifyAttachments()
'Updated by ExtendOffice 20181130
Dim xItem As Object, xFldObj As Object
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFilePath, xFilesSavePath As String
Dim xExtStr As String, xExt As String
Dim xExtArr() As String, xS As Variant
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").BrowseforFolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xExtStr = InputBox("Attachment Format:" + VBA.vbCrLf + "(Please separate multiple file extensions by comma.. Such as: .docx,.xlsx)", "Kutools for Outlook", xExtStr)
If Len(Trim(xExtStr)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        xFilesSavePath = ""
        For Each xAttachment In xItem.Attachments
            xFilePath = xSaveFolder & xAttachment.FileName
            xExt = "." & xFSO.GetExtensionName(xFilePath)
            xExtArr = VBA.Split(xExtStr, ",")
            xS = VBA.Filter(xExtArr, xExt)
            If UBound(xS) > -1 Then
                xAttachment.SaveAsFile xFilePath
                If xItem.BodyFormat <> olFormatHTML Then
                    xFilesSavePath = xFilesSavePath & vbCrLf & "<file://" & xFilePath & ">"
                Else
                    xFilesSavePath = xFilesSavePath & "<br>" & "<a href='file://" & xFilePath & "'>" & xFilePath & "</a>"
                End If
            End If
        Next
        If xItem.BodyFormat <> olFormatHTML Then
            xItem.Body = vbCrLf & "The file(s) were saved to " & xFilesSavePath & vbCrLf & xItem.Body
        Else
            xItem.HTMLBody = "<p>" & "The file(s) were saved to " & xFilesSavePath & "</p>" & xItem.HTMLBody
        End If
        xItem.Save
    End If
Next
Set xFSO = Nothing
End Sub

3. klik tresnak > Erreferentziak, En el Erreferentziak - Proiektua elkarrizketa-koadroa egiaztatu Microsoft Scripting Runtime koadroan eta egin klik OK botoia.

4. Sakatu F5 kodea exekutatzeko tekla. Jauzi egin zen Bilatu karpeta Elkarrizketa koadroa, hautatu karpeta bat eranskinak gordetzeko.

5. Eta gero, egin klik OK, hurrengoan Kutools Outlook-era Elkarrizketa-koadroa, sartu sarbidean gordetako eranskinen fitxategiaren testu-koadroan eta egin klik OK.

Ondoren, zehaztutako eranskinak bakarrik gordeko dira.

Oharrak:

1. Hainbat eranskin mota gorde nahi badituzu, sartu fitxategien luzapenak testu-koadroan eta bereiz ezazu komaz.

2. Gorde ondoren, eranskinen aurrezteko bidea mezuaren gorputzean bistaratuko da. Eranskina ireki dezakezu hiperesteka zuzenean klikatuz.


Gaiarekin lotutako artikuluak:



Kutools Outlook-era

Outlook 100, 2010, 2013, 2016 eta 2019 Outlook 365 funtzio aurreratuak baino gehiago

pantailako kutools pantailako xNUMX banner txikiari begira

Ezaugarri gehiago | Free Download | $ 39.00 bakarrik ehunka funtzioentzat

Say something here...
symbols left.
You are guest ( Sign Up? )
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.