メモ内容検索のマクロNo.01956
cuma さん 09/03/08 18:21
 
cumaです。
久しぶりにマクロ作ろうと思ったらさっぱり進まなくなりました。
調査不十分で質問すると怒られる場合もございます。
そんな不勉強な質問でも宜しい!
と言う方がおられましたら回答頂ければ幸いです。

私がこのマクロで実現したい機能は

aaaアカウント配下からメモ欄に 待ち と言う言葉が書かれているメールを検
索したいのです。
以下のマクロはエラーで実行出来ないのです。

loaddll "tkinfo.dll";
#n = dllfunc("SetFindPack", "flag=("待ち", target=memo), subfolder=1,
inmail=3");

#n = dllfunc("DoGrep","aaa","");
endmacro;

--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/

[ ]
RE:01956 メモ内容検索のマクロNo.01957
K'zawa さん 09/03/08 19:03
 
cumaさん、こんにちは。
K'zawaです。

>aaaアカウント配下からメモ欄に 待ち と言う言葉が書かれているメールを検
>索したいのです。

1回その検索を手動でやってみてから、
下のマクロを実行してみてください。

loaddll "tkinfo.dll";
setclipboard dllfuncstr( "GetFindPack" );
message "クリップボードにコピーしました。";

[ ]
RE:01957 メモ内容検索のマクロNo.01958
K'zawa さん 09/03/08 19:40
 
ちょっと修正。
そのままマクロに貼り付けられると思います。

loaddll "tkinfo.dll";
$s = dllfuncstr( "GetFindPack" );
$s = dllfuncstr( "YenEncode", $s );
setclipboard "\"" + $s + "\"";
message "検索パック文字列をクリップボードにコピーしました。";

[ ]
RE:01958 メモ内容検索のマクロNo.01959
cuma さん 09/03/08 20:14
 
K'zawaさん、早速ありがとうございます。

cumaです。
お陰様で成功しました。

今後、このようなマクロを作成する時にもの凄く便利になりました。
感謝申し上げます。

不勉強な質問だったにも関わらず大変ご親切なアドバイスでありがとうございま
す。
他のソフトウエアのサポート会議室などと異なり、秀丸関連の会議室の雰囲気の
良さを改めて感じております。


>ちょっと修正。
>そのままマクロに貼り付けられると思います。
>
>loaddll "tkinfo.dll";
>$s = dllfuncstr( "GetFindPack" );
>$s = dllfuncstr( "YenEncode", $s );
>setclipboard "\"" + $s + "\"";
>message "検索パック文字列をクリップボードにコピーしました。";
>
>__________  ESET NOD32 Antivirus からの情報, ウイルス定義データベースのバージ
>ョン 3917 (20090307) __________
>
>このメッセージは ESET NOD32 Antivirus によって検査済みです。
>
>http://canon-its.jp
>

--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/

[ ]