Ich habe Code zum Exportieren von Outlook-Anhängen in einen lokalen Ordner.Ausschließen von Signaturbildern beim Exportieren von Anhängen in einen Ordner
Ich bemerkte, dass die kleinen Bilder in der Signatur auch als Anhänge gespeichert werden.
Ich denke, mit Ausnahme der Unterschrift Bilder mit einem Wenn dann entlang der Linien getan werden könnte:
For i = lngCount To 1 Step -1
If objAttachments.Item(i).Size > 6000 Then
Ich weiß nicht, wo in meinem Code zu setzen, vor allem die End If (vor oder nach der Nächster).
Hier ist mein Code:
Public Sub Renamefileandexcludesignature(Item As Outlook.MailItem)
Dim Atmt As Outlook.Attachment
Dim SavePath As String
Dim FileName As String
SavePath = "C:\Users\Antoine\Documents"
FileName = "Antoine" & ".csv"
For Each Atmt In Item.Attachments
Atmt.SaveAsFile SavePath & "\" & FileName
Next
Set Atmt = Nothing
End Sub
Dank Darren es jedoch nahtlos funktioniert sparen Ich suche nach etwas, das ausschließt, anstatt nur csv-Dateien "einzuschließen". Ist es möglich, etwas in der Art von "If sExt =" png; jpeg "zu sagen, dann speichere sie nicht"? –
Sie können eine Anweisung 'Select Case' verwenden. Ich werde meinen Code aktualisieren. –
Perfekt funktioniert sauber wie eine Pfeife, vielen Dank Darren! –