Outlook2010を使っております。メール検索漏れ対策をご存知でしたら教えてください。仕事の重要なメールが多いため、数年来のメールの多くを保存しています。結果、受信トレイ1GBに加えてオフラインpstファイル5つに各10GB弱で、合計50GB弱のアウトルックメールを使っています。SSDなので検索は十分高速に行えるのですが、何故か時折検索がうまく行かない時があります。存在することがわかっているメールが、Outlookのメール検索機能を利用して適切な検索ワードで探しても、検索できないという意味です。毎回エラーが起きるわけではなく、なぜか時折問題が生じます。対策をご存知でしたら、教えて頂けますでしょうか?もしもOutlook内のソフトでは無く、他社の検索ソフトなら便利というような事でも、もちろん有り難いです。Googleデスクトップでは問題無く検索できますが、Googleデスクトップは、検索条件の設定が少なすぎ、また検索結果のソートが分かりづらく、特定の検索で500メールが検索されてそれの中から目当てのメールを探す際などは結構不便だと感じています。累積的な修正プログラムによって検索処理が改善される場合があります。最新の修正プログラムを適用してみてください。ダウンロードできます。PM返信が遅れまして大変申し訳ございません。追加処理をしない場合はメニューは追加されませんでした。PM追加処理をしない場合にメニューが追加されないとのことですが、何もしないのはメニューが既に存在する場合ですから、追加されなくても問題ないと思います。ロジックとしては、追加しようとしているメニューが既に登録済みであるかを確認し、登録済みでない場合だけ追加する、ということなのですが。AMBVA初心者です。Outlook2003を使っているのですが、本文に特定の文面が含まれるメールを受信したら別のメアドに1そのメールを転送する、2特定のファイルと本文を送信するこういったアクションをするマクロは作成可能なのでしょうか?よろしくお願いします。PMメールを転送したり、特定のファイルと本文を送信したりということはマクロで可能ですが、単なる転送ならマクロを使わずルールだけで十分です。PMお返事ありがとうございます。仰るとおりで、ある文面を含むメールを受信したら、受信したメールと特定のファイルを新たなメールに添付して自動送信するという動きになります。PMよく使うメール宛先が宛先リストの下の方にあって必ずスクロールすることになります(宛先リストの記載順が連絡先での順と違うのも理解できません)。指定した名前(メールアドレス)を上に持って来ることはできませんか。PMOutlook2007でマクロを利用して予定表の書き出しを行っています。処理に数秒から十数秒かかるので、マクロが実行中であることをユーザ(私)に通知するようにできないかと思っています。“実行中...”を使ってステータスバーにメッセージを表示できるのですが、Outlookにはステータスバー自体がありません。何かよい方法をご存じであれば、ご教示ください。イベントで実際の処理を実装し、マクロ自体は定義したフォームを表示するだけにする、という方法が考えられます。PMいつもお世話になっています。選択したメールの重要度をまとめて変更するマクロを作りましたが、思うような動作をしません。どこが悪いのかわかりません。原因がおわかりでしたら、ご教示いただけませんでしょうか。Sub症状:複数のメールを選択して上記マクロを実行しても、最初の1通のメールだけしか重要度が変更されません。実行直後には変わらずに、選択状態を解除したときに、初めて、先頭の1通だけ変更されます。私のOutlook2007でも同じようになりました。oMail.SenderName」を入れると、ちゃんと選択されたメールの発信元がが順々に表示されますので、マクロのロジックは正しいのだと思います。手動で重要度を変更する場合、変更したいメールで右クリックのコンテキストメニューからメールのプロパティを開き、重要度を変更できます。ところが、複数メールを選択して右クリックすると、コンテキストメニューにプロパティが出てきません。これからの推測ですが、Outlook2007では、複数メールの重要度をまとめて変更することはできない仕様なのではないでしょうか。メソッドを実行するまでは保存されません。通だけは自動的に保存されるのでしょう。PM早速のご回答、ありがとうございます。oMail.Saveメソッド実行するようにしたらできました。ありがとうございました。今後とも、よろしくお願いします。PM半端な知識で間違った書き込みをしてしまいました。yachtman004様、大変失礼しました。ラボ主様、ありがとうございました。/Windows7Proいつも参考にさせていただきありがとうございます。質問させていただきたいのですが背景を説明致します。outlookの連絡先グループ及びアドレスを綺麗に整理・編集しました。これらの連絡先グループを仮にAと呼びます。AppleのiCloudを使ってiPhoneとoutlookの連絡先を同期させて見ました。すると予想に反し、outlookの連絡先側にiPhoneのアドレスが追加で入ってしまったため、outlook連絡先を編集、削除etcしていたところ色々不思議な現象がoutlookの連絡先関連に出て困っております。そこでoutlookの連絡先をリセットしようと考え、PC上に保存してあるXXX.pstファイルを用いて元に戻したのですがうまくいきません。XXX.pstファイルを読み込むと、連絡先リストに、「個人用フォルダ内のYYYYYYY」と成って追加で入ってしまいます(Bと呼びます)。ところが、新規メッセージの作成で、宛先BOXから「連絡先」(Cと呼びます)のリストを見ると、現在の連絡先(B)にあるグループやアドレスでは無く、iCloudとの同期前の、最も大事な連絡先グループ(A)が表示され、そのアドレス選択も可能なのです。XXX.pstファイルを読み込んだとき、Bでは無くAのように元通りにする方法は有るのでしょうか?よろしくお願い致します。開くと、それは別のツリーとして読み込まれます。押すとツリーが表示されるので、どういう状態かはわかると思います。オンにすると、アドレス帳を表示した時に上の方に表示されているドロップダウンで追加された連絡先フォルダーが選択できるようになるのです。これを踏まえて質問に回答すると以下のようになります。アドレス帳に表示したものになります。オンにするとアドレス帳に表示することはできます。ドロップダウンには「連絡先」が二つ表示される状態となります。PMフィールドのアクセス方法について教えてください。Outlook2007の受信トレイに既にCategoriesというフィールドがあると思いますが日本語でカテゴリというフィールドを新規作成しました。VBAから選択されているアイテムのカテゴリフィールドに書き込みを行いたいのですがどのように行えばよろしいのでしょうか。すると、以下のようなコードで値を設定できます。PM早速のご回答、ありがとうございます。試しにApplication.ActiveExplorer.Selection.Itemが返すオブジェクトでMailItemオブジェクトであるものを取得しUserPropertiesプロパティから作成したカテゴリフィールドを探そうとしたのですが見つかりませんでした。(UserProperties.Countは0)そもそもOutlookのオブジェクト構造を理解していないのでobjItemの取得が悪いのではないかと思います。“設定する値”のobjItemを取得するにはどのようにしたらよいのでしょうか。PMプロパティはフォルダに対して追加されたようですね。その場合、個々のアイテムにはプロパティが存在しないので、以下のようにします。PMいつも大変参考にさせて頂いております。お忙しい所恐縮ではありますが、お力添えをお願い致したく投稿させて頂きました。会社にて以下仕様のPCに刷新を行いました。時間を元に戻して欲しいとの要望があり、途方に暮れております。対象端末が1000台程あり、エンドユーザーに任せるのではなく、AD等のログインスクリプトを使用して何とかならないのか?と言われています。当方なりに色々と調べてはみたのですが、送受信グループ自体Outlookプロファイル毎に設定されているみたいでなかなか手が出しづらく困惑しております。何か手立ては御座いますでしょうか?何卒、ご教示の程、宜しくお願い申し上げます。ファイルを削除すれば送受信の設定が初期状態に戻ります。PMご返信誠に有難う御座います。時間設定は初期状態に戻りましたのでほっと致しました。ありがとうございます。動きとしては、送受信グループの再作成を行ったと解釈すれば宜しいのでしょうか?その場合、IMAPキャッシュダウンロード方法(ヘッダーのみ・全ダウンロード)は消えてしまいますね。適用には慎重になり、リスクも考えた上で着手しようと思います。ダウンロード方法も削除されることになります。いつも勉強をさせていただいております。Outlookのフォルダ一覧に表示されているメールボックス名の変更について教えてください。Outlook:outlook2007Outlook画面のフォルダ一覧には〔メールボックス-名前〕が表示されていますがこの参照先になっているExchangeサーバー側を変更してもOutlook側が変更されません。(端末の再ログオン,Outlook再起動を実施済み)要は結婚などで氏名が変更になった場合、Exchange側を変更したらユーザー側であるOutlookは何もしなくてもメールボックス名が変更されるようにしたいと思っています。実際にはユーザーに再作成をさせることは出来ません。それとも無理なことなのでしょうか。プロファイルに反映されることはありません。機能ではメールボックスの表示名の変更の反映はプロファイルの再作成が必要です。プログラムを作成すればプロファイルを再作成せずに変更が可能ですが、ちょっと敷居が高いかもしれません。PMこんにちは、はじめまして。いつも活用させて頂いてます。