特定のメモを付加したりはずしたりするマNo.34905
Kaz さん 08/10/17 11:02
 
 Kazと申します。

 マクロヘルプの例をみて「依頼」というメモを選択中メールに
付加するのは簡単にできました。

 #n = dllfunc("SetHeaderForMultiSelect", "X-Memo:", "依頼");

 既に依頼というメモがあったらはずすというのをこのマクロで
処理したいのですが、どうすればよいでしょうか?



[ ]
RE:34905 特定のメモを付加したりはずしたNo.34909
秀まるお2 さん 08/10/17 12:50
 
 以下のようにすればいいと思います。

    loaddll "tkinfo.dll";
    if( dllfuncstr("CurrentHeader", "X-Memo:") == "依頼" ) {
        #n = dllfunc("SetHeaderForMultiSelect", "X-Memo:", "");
    } else {
        #n = dllfunc("SetHeaderForMultiSelect", "X-Memo:", "依頼");
    }

[ ]
RE:34909 特定のメモを付加したりはずしたNo.34924
Kaz さん 08/10/19 11:15
 
 Kazです。

 お返事遅れました。
 うまくオンオフできるようになりました。
 ありがとうございます。

 あとは検索系マクロがあれば万全です。
 また質問をするかもしれませんので、そのときは、
よろしくお願いします。

[ ]
RE:34924 特定のメモを付加したりはずしたNo.34927
緒方聡 さん 08/10/19 19:46
 
こんばんは、
手前味噌で恐縮ですが、以下のマクロでメモの検索が可能です。

http://hide.maruo.co.jp/lib/tkmacro/hidemarumailsearch.html

[ ]