テンプレート切り替えマクロについてNo.29427
siy さん 06/12/09 07:41
 
初めまして、siyと申します。
初めて質問させていただいています、よろしくお願いします。

前にもここで話が出ているみたいなんですが、自動実行にマクロを登録しておいて、
アドレス毎に設定したテンプレートに切り替えるっていうマクロがライブラリにあり
ますよね。
これが機能しないんですが、前の書き込みも中途半端なところで終わってたみたいな
んですが、このマクロは使えないんでしょうか、使えるのでしたら、私の設定がおか
しいと思うのでやり直そうと思います。

それと、新規メールを作成した時に、アドレス帳の備考3で指定しておけば設定した
テンプレートが使えるってなっていますが、私はアドレス帳を呼び出すのが面倒なの
で、アドレスを直接入力して候補から選ぶ事が多いんですけど、その時も、このアド
レスはこのテンプレートっていう動作は出来ないでしょうか?
どういう事かというと、アドレスを候補から選んで確定後、マクロを実行したらテン
プレートを切り替え、みたいな動作をする事って出来ますか?(こういう動作しか思
いつかなかったので。)
というのも、この人にはどのテンプレートだったかという事を忘れてしまうの
で・・・。
フォルダ毎にテンプレートを指定出来るのは知ってるんですが、フォルダを切り替え
るのが面倒なので・・・。

こんな事を書いていますが、マクロを書いた事もないので、こんな動作が出来るなら
便利だと思うので、がんばって自分で作成しよう・・・と思ったんですが、こういう
動作をマクロで作成出来るのかもわからなくて・・・。

長々とすみません。

[ ]
RE:29427 テンプレート切り替えマクロにつNo.29435
秀まるお2 さん 06/12/09 20:29
 
 アドレス帳の備考3に設定したテンプレートに切り替える用のマクロは、こん
な風でいいと思います。

    loaddll "tkinfo.dll";
    $email = dllfuncstr("CurrentHeader", "To");
    $note3 = dllfuncstr("FindBookNote3", $email);
    if( $note3 != "" ) {
        clearupdated;
        #n = dllfunc("SwitchTemplate", $note3);
    }

[ ]
RE:29435 テンプレート切り替えマクロにつNo.29439
siy さん 06/12/10 17:36
 
自分で書こうと思ってヒントもらおうと思ってたんですけど、作者さんがわざわざ書
いてくださったんですね、嬉しいです☆
ていうか、こんな短いマクロでよかったですねっ!
マクロライブラリのマクロ見るといろいろと長く書いてあるから難しいんだろうと思
ってました。
ヘルプも見ながら勉強したいと思います。
本当にありがとうございます☆

[ ]