2011-07-13 12 views
3

特定のフォルダ内のメールの件名を解析するコードを書きました。解析されたものは、メールオブジェクトのCategoriesフィールドに書き込まれます。デバッグによれば、これはうまく動作します。Outlook:メールで「カテゴリ」を設定した後にフォルダを更新する方法

問題は今、Outlookでその効果が見られないということです。実際に私は〜30のメールのうちの5つでそれを見るだけです。これらの5つでは、Categories - 欄とメールパネルの出力が正しい値を示しています。他のすべてのメールは、これらの2つの領域に何も表示されません。

各メールをクリックして別のフォルダに移動してから、メールをダブルクリックしても何もしません。

すべてのメールのカテゴリを表示するためにフォルダを更新するには何が必要ですか?

EDIT
私は現在選択されているメールをピックアップいくつかのより多くのコードを書きました。このコードは、ループがすべてのメールに触れても1つのメールが選択されている場合にのみ機能します。複数のメールを選択すると、最初に選択したメールのみが変更されます(はい、可能)。

答えて

3

私はanother Outlook-questionに遭遇し、啓発の瞬間がありました。コードサンプルには、コードが含まれていませんでした。

Item.Save 

私は郵便物のすべての操作後にラインを追加しましたが、今は完璧に機能します。それは選択された多くのメールでも機能します。

いくつかのソリューションは非常に簡単です...

関連する問題