2016-04-12 34 views
1

Outlook 2010で自動タスクを作成しようとしていますが、Visual Basicに関する知識が不足しているため、問題が発生しています。私は電子メールで受け取ったときに、自動的にカレンダーの予定を作成する見通しで、おそらくマクロを設定することができる方法を見つけようとしていますOutlookで自動的に実行するタスクを作成する

...

毎日が、私は自動化されたから自動的に生成された電子メールを受け取るだろうシステムには翌日のスケジュールが含まれています。私がやりたいことは、電子メールが受信されると即座にOutlookに翌日の終日の予定を作成して、それを同じ電子メールに添付されているExcelスプレッドシート(​​私のスケジュール)を含むカレンダーに追加したい。 Outlookが添付ファイルを電子メールから切り離して予定に追加するか、電子メール全体がExcelシートが添付された予定になるかのいずれかです。

私はオンラインでブラウズしましたが、私の問題の解決策を見つけることができません。

翌日の予定を作成する方法がない場合、スケジュールの日付は常に件名にDD/MM/YYYYの形式で含まれ、電子メールが自動的に生成されると、すべて被験者と身体のテキストは同じままです。日付のみが電子メールごとに自動的に変更されますが、添付ファイルも(ただし、常に.xls形式のスプレッドシートです)。

私がこれをやろうとしている主な理由は、自分のスケジュールを確認する必要があるときに、自分の電子メールをたどることなく、自分のカレンダーで見つけることができるようにすることです。これは、モバイルデバイスから見るときに特に便利です。元の電子メールを簡単に見つける簡単な方法があることはわかっていますが、私はこの作業方法を達成できることを望んでいます。

現在のところ、スケジュールを受信した後、毎日カレンダーに新しい終日の予定を作成してから、電子メールから予定表の予定にExcelスプレッドシートをコピーし、件名に「Current Day Schedule "、次に保存します。これは特に時間がかかりませんが、自動的に完了させることは驚くべきことでしょう

誰もが提供できる援助は信じられないでしょう!

ベスト、ここでは、(私は後で自宅から私の応答を編集することができますが)あまりにも多くの実際のコードを提供せずに

答えて

-1

は、私がどうなるのかです:

  1. OutlookのNEWMAILイベントを使用して、対象をチェック最新のメッセージの理論的には、 "スケジュール電子メール"はかなり標準的であり、その件名に基づいて識別することができます。

  2. 最新のメッセージがスケジュールの場合は、予定コレクションを開き、新しいアイテムを作成します。

  3. 添付ファイルを追加するなど、必要に応じてすべてのプロパティを変更します。

これには、VBAの知識が必要です。私はあなたが自由に処分できるかどうかわかりません。

関連する問題