PMはじめまして日頃からマクロを流用させていただいており大変役立っております。保存先フォルダ名を固定ではなくアカウント名から取り込んで自動的に変更できないでしょうか?例えば、アカウント1で受信した場合はC:\temp\”アカウント1′′に、アカウント2で受信した場合はC:\temp\”アカウント2”に保存できるようにしたいです。PMお世話になります。このマクロを40個ほどコピーしてルールと組み合わせて使用していますが、時々保存に失敗するため原因を探っています。お気づきの点があればご教授いただきたいです。[使い方]Outlook2010に40個のアカウントを登録して、受信したメールをメッセージ形式で保存します。保存する際にはアカウント毎にフォルダを分けています。[変更点]マクロはそれぞれ名前と保存先フォルダを変更してThsiOutlookSessionに入れています。条件としては、メッセージを受信した時、指定のアカウントを経由した場合、さらにこのコンピュータでメッセージを送受信した場合のみ処理は該当するスクリプトを実行としています。[現象]1回の受信で数十個のメールが受信されますが、そのうち数個程度が保存されない事があります。メール自体の受信はできているのですが、一部のメールがメッセージとしてファイル保存されません。保存されないメールの中には複数の宛先に届いた同じ内容のメールがあり、一方は保存されて一方が保存されないといった事も発生しており、メールの内容に起因する現象ではないようです。AM原因がよくわからないので、アカウント設定で、送受信グループを複数設けて、ひとつのグループ毎に5アカウントとし、送受信周期を一分ずつずらして負荷を分散してみました。効果のほどはまだわかりません。受信したメールを振り分け前に保存するマクロのコメントにて以下のご要望をいただきました。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。メールアドレスキャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。使用に同意したとみなされます。ポリシー%d人のブロガーが「いいね」をつけました。