私は、VBAについて何も知らない、私は一緒にルールを経由して名前を付けて保存メールに私を可能にする非常に簡単なマクロを置くことをどうにか:見通しマクロ断続的なアクセス権のエラー
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
は、これは多くの何ヶ月も完璧に働いてきた、私は問題のない2種類の電子メールをエクスポートしています。さて、今日は別の電子メールのための新しいルールを設定しようとしましたが、このマクロは私に許可エラーを与える:
Outlook cannot complete the save due to a file permission error.
私はマクロ一切の変更を加えていませんでした。私はランダムに他の電子メールでマクロのテストを開始し、他の電子メールでは動作しないことに気付きました。
SaveAsを手動で実行すると、マクロに定義されているフォルダにメールを保存できます。
私は、件名の特殊文字が問題を引き起こしていると思われますが、私は実際にこれを結論づけるのに十分な試行錯誤をしていません(件名にコロン(:)があります)。
あなたの意見を教えてください。
これは、ありがとうございました。 – 528fb