|
Y.T.さん今日は、Iranoan です。
> > Q4 は致し方ないですね。アドレス帳の備考欄に入れるのはどうもすっきりしないの
> > で、
>
> ダヴィンチさんのようなマクロを作成するには、たぶん、FindBookNote〜
> FindBookNote3を使って備考1〜備考3を取り出して、それを扱うマクロなりテン
> プレートなりを作成しておくという作戦なんだろうと思います。
雛形になるマクロを末尾に書き込んでおきます。備考 2, 3 がそれぞれテン
プレート、署名です。
またこれ以外に、INI ファイルを用意しておいて、それに関連付けられたテ
ンプレートや書名を書いておく方法もあります。このあたりは、マクロの話に
なりますので、ご質問があれば改めて http://www.maruo.co.jp/turukame/1/
(xxxxxxxxxx@maruo.co.jp) に書き込んでください。
おそらくこういったマクロを、「送信用エディタ起動時」のマクロとして登
録しておけば、お望みのことは実現できると思います。
//----備考 2, 3 に記載されているテンプレート、署名に変更するマクロ----
loaddll "tkinfo.dll";
if( dllfuncstr( "CurrentHeader", "To" ) == "" )
#tmp = dllfunc( "AdrBook" );
$to_all = dllfuncstr( "CurrentHeader", "To" );
#to = dllfunc( "CountEmailList", $to_all );
while( #i < #to ){
$$to = dllfuncstr( "SetEmailOnly",
dllfuncstr( "GetEmailList", $to_all, #i ) );
#i = #i + 1;
$$template = dllfuncstr( "FindBookNote2", $$to );
if( $$template == "" )break;
}
if( $$template != "" ){
#tmp = dllfunc("SwitchTemplate", $$template );
$$template = dllfuncstr( "FindBookNote3", $$to );
if( $$template != "" )#tmp = dllfunc("SwitchSign", $$template );
}
freedll;
|
|