Pääsisältö

Kuinka poistaa kaikki liitteet sähköpostista Outlookissa?

Kirjailija: Kelly Viimeksi muokattu: 2024-08-28

Normaalisti kun esikatselet sähköpostia, voit poistaa liitteen napsauttamalla hiiren oikeaa painiketta ja valitsemalla Poista liite kohde. Joskus sähköpostiviestissä voi olla monia liitteitä, ja on tylsää poistaa niitä yksitellen. Tässä järjestämme sinulle kaksi helppoa temppua, joiden avulla voit poistaa kaikki liitteet yhdestä sähköpostista ja poistaa kaikki liitteet useista sähköpostiviesteistä myös Outlookissa.

Poista manuaalisesti kaikki liitteet yhdestä sähköpostiviestistä Outlookissa
Poista kaikki liitteet useista sähköpostiviesteistä Outlookissa VBA-koodilla
Poista helposti kaikki liitteet yhdestä tai useammasta sähköpostista Kutools for Outlook -sovelluksella


Poista manuaalisesti kaikki liitteet yhdestä sähköpostiviestistä Outlookissa

Valittujen sähköpostiviestien kaikki liitteet on helppo poistaa Poista liitteet ominaisuus Outlookissa.

Vaihe 1: Valitse sähköpostiviesti, jonka liitteet poistetaan myöhemmin.

Vaihe 2: Napsauta jotakin lukuruudun liitteistä aktivoidaksesi liitetyökalut.

doc-save-attachments-1

Vaihe 3: Napsauta painiketta Valitse kaikki -painiketta Valinta ryhmä Liitteet Tab.

doc-save-attachments-2

Tämän vaiheen avulla voit valita kaikki tämän valitun sähköpostin liitteet kerralla.

Vaihe 4: Napsauta painiketta Poista liite -painiketta Toiminnot ryhmä Liitteet Tab.

Vaihe 5: Napsauta varoitusvalintaikkunassa Poista liitteet painiketta.

doc-save-attachments-3

Sitten kaikki tämän valitun sähköpostiviestin liitteet poistetaan mahdollisimman pian.

Huomautuksia: Poista liitteet -ominaisuus toimii hyvin Outlook 2010:ssä ja uudemmissa versioissa, mutta ei Outlook 2007:ssä.


Poista helposti kaikki liitteet useista valituista sähköpostiviesteistä Outlookissa:

Kanssa Irrota kaikki liitteet hyödyllisyys Kutools for Excel, voit helposti poistaa kaikki liitteet useista valituista sähköpostiviesteistä alla olevan esittelyn mukaisesti. (Liitteet tallennetaan tiettyyn kansioon) Lataa ja kokeile nyt! (30 päivän ilmainen reitti)


Poista kaikki liitteet useista sähköpostiviesteistä Outlookissa VBA-koodilla

Jos haluat poistaa kaikki liitteet useista sähköpostiviesteistä Microsoft Outlookissa, seuraava menetelmä auttaa sinua tekemään sen helposti. Suosittelemme sinua ota kaikki makrot käyttöön Microsoft Outlookissasi ensiksi.

Vaihe 1: Siirry kansioon Minun asiakirjani, luo uusi kansio ja nimeä se nimellä OLAliitteet

Vaihe 2: Valitse useita sähköpostiviestejä, joiden liitteet poistetaan myöhemmin.

Huomautus: Voit valita peräkkäisiä sähköpostiviestejä pitämällä Ctrl näppäintä ja napsauttamalla.

Voit valita peräkkäisiä sähköpostiviestejä pitämällä siirtyminen näppäintä ja napsauttamalla.

Vaihe 3: Avaa VBA-editori painamalla muut avain ja F11 avain samanaikaisesti.

Vaihe 4: Laajenna Project1 > Microsoft Outlook -objektit vasemmassa palkissa ja kaksoisnapsauta sitten ThisOutlookSession avataksesi sen editorissa. Katso seuraava kuvakaappaus:

doc-delete-attachments-4

Vaihe 5: Kopioi ja liitä seuraava VBA-koodi muokkausruutuun.

Public Sub ReplaceAttachmentsToLink()
Dim objApp As Outlook.Application
Dim aMail As Outlook.MailItem 'Object
Dim oAttachments As Outlook.Attachments
Dim oSelection As Outlook.Selection
Dim i As Long
Dim iCount As Long
Dim sFile As String
Dim sFolderPath As String
Dim sDeletedFiles As String
 
    ' Get the path to your My Documents folder
    sFolderPath = CreateObject("WScript.Shell").SpecialFolders(16)
    On Error Resume Next
 
    ' Instantiate an Outlook Application object.
    Set objApp = CreateObject("Outlook.Application")
 
    ' Get the collection of selected objects.
    Set oSelection = objApp.ActiveExplorer.Selection
 
    ' Set the Attachment folder.
    sFolderPath = sFolderPath & "\OLAttachments"
 
    
    ' Check each selected item for attachments. If attachments exist,
    ' save them to the Temp folder and strip them from the item.
    For Each aMail In oSelection
 
    ' This code only strips attachments from mail items.
    ' If aMail.class=olMail Then
    ' Get the Attachments collection of the item.
    Set oAttachments = aMail.Attachments
    iCount = oAttachments.Count
     
       
    If iCount > 0 Then
     
        ' We need to use a count down loop for removing items
        ' from a collection. Otherwise, the loop counter gets
        ' confused and only every other item is removed.
         
        For i = iCount To 1 Step -1
         
            ' Save attachment before deleting from item.
            ' Get the file name.
            sFile = oAttachments.Item(i).FileName
             
            ' Combine with the path to the Temp folder.
            sFile = sFolderPath & "\" & sFile
             
            ' Save the attachment as a file.
            oAttachments.Item(i).SaveAsFile sFile
             
            ' Delete the attachment.
            oAttachments.Item(i).Delete
             
            'write the save as path to a string to add to the message
            'check for html and use html tags in link
            If aMail.BodyFormat <> olFormatHTML Then
                sDeletedFiles = sDeletedFiles & vbCrLf & "<file://" & sFile & ">"
            Else
                sDeletedFiles = sDeletedFiles & "<br>" & "<a href='file://" & _
                sFile & "'>" & sFile & "</a>"
            End If
             
                         
        Next i
        'End If
             
       ' Adds the filename string to the message body and save it
       ' Check for HTML body
       If aMail.BodyFormat <> olFormatHTML Then
           aMail.Body = aMail.Body & vbCrLf & _
           "The file(s) were saved to " & sDeletedFiles
       Else
           aMail.HTMLBody = aMail.HTMLBody & "<p>" & _
           "The file(s) were saved to " & sDeletedFiles & "</p>"
       End If
       
       aMail.Save
       'sets the attachment path to nothing before it moves on to the next message.
       sDeletedFiles = ""
    
       End If
    Next 'end aMail
     
ExitSub:
 
Set oAttachments = Nothing
Set aMail = Nothing
Set oSelection = Nothing
Set objApp = Nothing
End Sub

Vaihe 6: Paina -näppäintä F5 suorittaaksesi tämän VBA-koodin.

Nyt kaikki valittujen sähköpostiviestien liitteet poistetaan, ja jokaiseen poistettuun liitteeseen jää hyperlinkki kaikkien valittujen sähköpostiviestien alaosaan.

doc-delete-attachments-7


Poista helposti kaikki liitteet yhdestä tai useammasta sähköpostista Kutools for Outlook -sovelluksella

- Irrota kaikki liitteiden apuohjelma Kutools Outlookille voi nopeasti poistaa kaikki liitteet yhdestä tai useammasta valitusta sähköpostista Outlookissa. Toimi seuraavasti.

Kutools Outlookille : yli 100 kätevällä Outlook-apuohjelmalla, kokeile ilmaiseksi ilman rajoituksia 30 päivässä.

1. Valitse yksi tai useita sähköpostiviestejä, joissa on poistettavat liitteet, ja napsauta sitten Kutools > KiinnitystyökalutIrrota kaikki. Katso kuvakaappaus:

doc-save-attachments-multiple-emails6

2. Vuonna Irrota asetukset valintaikkunassa, määritä seuraavasti.

  • 2.1 Napsauta painiketta selailla -painiketta valitaksesi kansion, johon kaikki poistetut liitteet tallennetaan.
  • 2.2 Oletusarvoisesti Irrota liitteet alla olevan tyylin mukaisesti -ruutu on valittuna, valitse vaihtoehto tallentaaksesi liitteet eri kansioihin sähköpostien perusteella tarpeen mukaan.
  • 2.3 Napsauta painiketta OK -painiketta. Katso kuvakaappaus:

doc-save-attachments-multiple-emails7

Huomautuksia:
1. Jos haluat tallentaa kaikki liitteet samaan kansioon, poista valinta Luo alikansiot seuraavalla tyylillä laatikko.
2. Kun liitteet on poistettu, liitekuvake katoaa postituslistan sähköpostista. Voit tarkistaa Liitekuvake säilyy edelleen sähköposteissa laatikko säilyttääksesi sen aina.
2. Sen lisäksi, että poistat kaikki liitteet valituista sähköpostiviesteistä, voit poistaa liitteitä vain tietyin ehdoin. Jos esimerkiksi haluat poistaa vain liitteet, joiden koko on yli 500 kt, napsauta Lisäasetukset -painiketta laajentaaksesi ehdot ja määritä sitten alla olevan kuvakaappauksen mukaisesti.

doc-save-attachments-multiple-emails08

3. Napsauta Kyllä -painiketta Irrota kaikki valintaikkuna.

doc-save-attachments-multiple-emails9

4. Sitten a Kutools Outlookille valintaikkuna avautuu ja kertoo kuinka monta liitettä on poistettu. Napsauta OK painiketta. 

doc-save-attachments-multiple-emails10

Nyt kaikki liitteet poistetaan välittömästi ja vain hyperlinkit jäävät valituista sähköposteista. Voit napsauttaa hyperlinkkiä avataksesi vastaavan liitteen tarpeen mukaan.

  Jos haluat saada tämän apuohjelman ilmaisen kokeilujakson (30 päivää), napsauta ladataksesi sen, ja siirry sitten käyttämään toimintoa yllä olevien vaiheiden mukaisesti.


Parhaat toimiston tuottavuustyökalut

Breaking News: Kutools for Outlook julkaisee ilmaisen version!

Koe täysin uusi Kutools for Outlook ILMAINEN versio, jossa on yli 70 uskomatonta ominaisuutta, sinun käytössäsi IKUISESTI! Lataa nyt napsauttamalla!

🤖 Kutools AI : Käyttää edistynyttä tekoälytekniikkaa sähköpostien vaivattoman käsittelyyn, mukaan lukien sähköpostien vastaaminen, yhteenveto, optimointi, laajentaminen, kääntäminen ja kirjoittaminen.

📧 Sähköpostiautomaatio: Automaattinen vastaus (saatavilla POP:lle ja IMAP:lle)  /  Ajoita sähköpostien lähettäminen  /  Automaattinen CC/BCC sääntöjen mukaan lähetettäessä sähköpostia  /  Automaattinen edelleenlähetys (lisäsäännöt)   /  Automaattinen tervehdys   /  Jaa usean vastaanottajan sähköpostit automaattisesti yksittäisiksi viesteiksi ...

📨 Sähköposti Management: Muista sähköpostit  /  Estä huijaussähköpostit aiheiden ja muiden taholta  /  Poista päällekkäiset sähköpostit  /  Tarkennettu Haku  /  Yhdistä kansiot ...

📁 Liitteet ProErätallennus  /  Erä Irrota  /  Eräpakkaus  /  Automaattinen tallennus   /  Automaattinen irrotus  /  Automaattinen pakkaus ...

🌟 Interface Magic: 😊Lisää kauniita ja siistejä emojia   /  Muistuttaa sinua tärkeistä sähköpostiviesteistä  /  Minimoi Outlook sulkemisen sijaan ...

???? Yhden napsautuksen Wonders: Vastaa kaikkiin liitteillä  /   Tietojenkalastelun vastaiset sähköpostit  /  🕘Näytä lähettäjän aikavyöhyke ...

👩🏼‍🤝‍👩🏻 Yhteystiedot ja kalenteri: Erä Lisää yhteystietoja valituista sähköpostiviesteistä  /  Jaa yhteysryhmä yksittäisiin ryhmiin  /  Poista syntymäpäivämuistutukset ...

Avaa Kutools for Outlook välittömästi yhdellä napsautuksella. Älä odota, lataa nyt ja lisää tehokkuuttasi!

kutools Outlook-ominaisuuksille1 kutools Outlook-ominaisuuksille2