ich nichts über VBA wissen, konnte ich ein sehr einfaches Makro zusammen stellen, die mich zu SaveAs E-Mails über Regeln erlaubt:Outlook Makro intermittierenden Berechtigungsfehler
Sub sTXT(myMail As Outlook.MailItem)
strname = myMail.Subject
myMail.SaveAs "C:\Users\ss127w\Box Sync\maildump\" & strname & ".txt", OLTXT
End Sub
Sub Test()
Call sTXT(ActiveExplorer.Selection(1))
End Sub
Dies wurde einwandfrei für viele, viele Monate arbeiten, ich habe die gleichen 2 Arten von E-Mails exportiert, die ohne Probleme eingehen. Nun, heute habe ich versucht, eine neue Regel für eine andere E-Mail einrichten und dieses Makro gibt mir einen Berechtigungsfehler:
Outlook cannot complete the save due to a file permission error.
ich alle Änderungen auch immer an das Makro nicht machen. Ich fing an, das Makro auf zufällig anderen E-Mails zu prüfen und bemerkte, dass es auf einigen und nicht anderen funktioniert.
Jetzt, wenn ich manuell eine SaveAs, ich bin in der Lage, jede E-Mail in den Ordner im Makro definiert.
Ich vermute, dass die Sonderzeichen in der Betreffzeile Probleme verursacht, aber ich habe nicht genug Versuch und Irrtum getan, um wirklich in der Lage zu sein, dies zu schließen (die Betreffzeile hat einen Doppelpunkt (:) drin).
Lassen Sie mich wissen, was Sie denken.
Das hat es getan, vielen Dank. – 528fb