Bijlage ongeblokkeerd opslaan

Status
Niet open voor verdere reacties.

AatB

Gebruiker
Lid geworden
15 dec 2007
Berichten
253
Hi,

middels een vba code sla ik bijlages op binnen het netwerk.
Een andere gebruiker moet deze bijlages verwerken, maar heeft door de blokkade geen toegang.

Weet iemand de vba code hoe ik de bijlage vanuit outlook on-geblokkeerd op kan slaan ?

Clipboard01.jpg?

mvg,

Aat
 
Hi edmoor,

bedankt, maar ik wil dit natuurlijk niet voor alle bijlages.
Alleen voor die bijlages die ik middels een macro opsla.
Dus zoiets als dit, maar dan ook een file-attribute mee kunnen geven of aan kunnen passen na het opslaan.

Code:
For Each Item In SubFolder.Items
        For Each Atmt In Item.Attachments
            If LCase(Right(Atmt.FileName, Len(ExtString))) = LCase(ExtString) Then
                FileName = DestFolder & Item.SenderName & " " & Atmt.FileName
                Atmt.SaveAsFile FileName
                I = I + 1
            End If
        Next Atmt
    Next Item
 
De SaveAsFile methode heeft geen opties om de attributen aan te passen. Wat je zou kunnen doen is na het opslaan met de Shell functie een Powershell opdracht uitvoeren:
Code:
Shell "powershell -command " & "Dir " & FileName & " | Unblock-File"

Dit werkt vanaf Powershell 3.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan