質問: vbaでoutlookの仕訳ルール一覧 vbaでoutlookの仕訳ルール一覧をイミディエイトウインドウに出したり エクセルに書き出したりすることは可能ですか? 過去ログを検索しましたが http://okwave.jp/qa/q7801059.html がヒット、手作業で、とのご回答がありましたが、 手作業ではなくvbaで行う事は可能でしょうか? その場合、サンプルコードやそのようなサイトを教えて頂けないでしょうか?
回答: 以下のサイトが参考になります。英語なので読むのがちょっと大変なのですが・・・ enable or disable outlook rules using vba - slipstick systems http://www.slipstick.com/featured/enable-or-disable-rule-using-reminder-and-vba/ このサイトを参考に簡単なサンプルを作ってみました。 ルールの名前一覧をイミディエイトウィンドウに出力するものです。 sub rulenames_to_iw() dim olrules dim e set olrules = application.session.defaultstore.getrules for each e in olrules debug.print e.name next end sub