2017-10-25 19 views
-2

受信トレイのサブフォルダに移動アタッチメント:VBA - 私は、Outlookで、次のルールを作成したい

(1)特定のアドレスからのメールが来るたび

(2)私は動くスクリプトを実行したい特定の件名で受信箱のサブフォルダへの電子メールの添付ファイル(MyFolderと呼ぶ)。

だから、それを明確にする:私は、ハードドライブのフォルダに添付ファイルを保存する必要はありません。私にできること

は、手順1と2を、私はステップ3最も関連の質問は、ハードドライブのフォルダに添付ファイルを保存して扱っているため、コードに問題があります。

私は本当にあなたの助けに感謝します!

ドミトリ

+0

手順1と2を実行できる場合、手順3の質問は何ですか? – mooseman

+0

多くの人は、ファイルを手動でWindowsフォルダからOutlookフォルダにドラッグできることを学びます。私は、Outlook VBAに添付ファイルを直接Outlookフォルダに保存するものは何もないと考えています。 – niton

+0

懐疑的な人のために - Outlookフォルダに直接ファイルを保存するhttps://www.msoutlook.info/question/575 – niton

答えて

0

私は https://www.extendoffice.com/documents/outlook/3747-outlook-auto-download-save-attachments-to-folder.html

Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem) 
    Dim oAttachment As Outlook.Attachment 
    Dim sSaveFolder As String 

    sSaveFolder = "C:\Users\DT168\Documents\outlook-attachments\" 
    For Each oAttachment In MItem.Attachments 
    oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName 
    Next 

End Sub 

でこの例を見つけました。また、あなたは(ステップバイステップのサンプルがページに示されている)ルールを追加することができます。

+0

OPはこれを行う方法をすでに見つけました。 「ハードドライブのフォルダに添付ファイルを保存したくない」 – niton

0

Outlookフォルダにはファイルを含めることはできません。 Officeドキュメント(WordやExcelなど)の場合は、ドキュメントアイテムを作成する必要があります。または、Outlookアイテムを作成して添付ファイルを追加する必要があります。

あなたはGetting Started with VBA in Outlook 2010記事は参考になりましかもしれません。

+0

あなたは少し詳しく見てみた場合は、対応するファイルと文書の項目を(メッセージクラスががIPM.Documentで始まる)見ることができますhttps://www.msoutlook.info/question/575 – niton

+0

Outlookフォルダに直接ファイルを保存します添付。 –

+0

Word文書を直接Outlookフォルダにドラッグしました。 – niton

関連する問題