Vidakuzi vinatusaidia kutoa huduma zetu. Kwa kutumia huduma zetu, unakubaliana na matumizi yetu ya kuki.
Kidokezo: Lugha zingine ni Google-Ilitafsiriwa. Unaweza kutembelea English toleo la kiungo hiki.
Ingia
x
or
x
x
Daftari
x

or

Jinsi ya kuondoa aina maalum ya viambatisho kutoka kwa barua pepe katika Outlook?

Umewahi kujaribu kuondoa viambatisho katika barua pepe nyingi zilizochaguliwa na aina ya faili katika Outlook? Kama vile, kuondoa mafaili yote ya docx au png kutoka kwenye barua pepe zilizochaguliwa. Je! Unaweza kutatua kazi hii katika Outlook?

Ondoa aina maalum ya viambatanisho kutoka kwa barua pepe na msimbo wa VBA


Ondoa aina maalum ya viambatanisho kutoka kwa barua pepe na msimbo wa VBA

Ili kuondoa aina maalum ya vifungo kutoka kwa barua pepe zilizochaguliwa, kanuni ya VBA ifuatavyo inaweza kukufaidi, tafadhali fanya kama hii:

1. Chagua barua pepe ambazo unataka kuondoa aina yao ya vifungo kwenye orodha ya barua pepe.

2. Weka chini ALT + F11 funguo za kufungua Microsoft Visual Msingi kwa Maombi dirisha.

3. Kisha, bofya Ingiza > Modules, nakala na ushirike chini ya msimbo kwenye moduli isiyofunguliwa, angalia skrini:

Nambari ya VBA: Ondoa aina maalum ya vifungo kutoka kwa barua pepe:

Sub DeleteSpecificTypeOfAttachments()
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFileType As String
Dim xType As String
Dim xFSO As Scripting.FileSystemObject
Dim I As Integer
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xFSO = New Scripting.FileSystemObject
xType = ""
xType = InputBox("Attachment Type:", "Kutools for Outlook", xType, 8)
If Len(Trim(xType)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
       If xMailItem.Attachments.Count > 0 Then
            For I = xMailItem.Attachments.Count To 1 Step -1
                Set xAttachment = xMailItem.Attachments.Item(I)
                xFileType = xFSO.GetExtensionName(xAttachment.FileName)
                If InStr(xFileType, Trim(xType)) > 0 Then
                    xAttachment.Delete
                End If
            Next I
            xMailItem.Save
        End If
    End If
Next
Set xMailItem = Nothing
Set xFSO = Nothing
End Sub

4. Na kisha bado katika Microsoft Visual Msingi kwa Maombi dirisha, bonyeza zana > Marejeo kwenda Marejeo-Project1 dialog box, na angalia Runtime ya Microsoft Scripting chaguo kutoka Marejeo Inapatikana Weka sanduku, angalia skrini:

doc kuondoa ambatanishwa na aina 1

5. Kisha bonyeza OK ili kufunga mazungumzo, sasa, bonyeza F5 ufunguo wa kukimbia msimbo huu, na sanduku la haraka limeongezeka, tafadhali ingiza aina ya vifungo ambayo unataka kuiondoa, ona skrini:

doc kuondoa ambatanishwa na aina 2

6. Bonyeza OK, na vifungo vyote na aina maalum ambayo hufafanuliwa imefutwa mara moja, angalia skrini:

doc kuondoa ambatanishwa na aina 3



Kutools kwa Outlook

Zaidi ya kazi za 100 za Juu kwa Outlook 2010, 2013, 2016, 2019 na 365

skrini ya kutosha ya skrini kwa vidogo vidogo vya bendera 201812

Makala zaidi | bure Download | Tu $ 39.00 kwa mamia ya kazi

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.