受信フォルダに数本のメールがあります。そのすべてのメールの本文を次のワード検索して、そのワード右横の10ケタの数値をクリップボードに入れていくマクロ。
「申込み番号:」
(例)3本のメールがあり、その本文にはそれぞれ下記の文字列がある。
申込み番号:1234567890
申込み番号:2222222222
申込み番号:3333333333
マクロを起動した結果、クリップボードに下記のデータが残る:
1234567890
2222222222
3333333333
受信フォルダーをキーワードでグループ検索→検索結果に対してキーワード検索→カーソル移動→コピー、でいいんじゃないかな。マクロ作成すると著作権発生するしめんどくさいので概要回答にて失礼。成功を祈る。
// "申込み番号:" 検索
searchdown "申込み番号:" , regular, nocasesense, hilight;
if( ! result ) beep;
// 行をコピー
beginsel;
golineend;
copy;
// 現在クリップボード上に文字列を変数にはき出す
beginclipboardread;
$ols_str_clip = getclipboard;
回答ありがとうございます。ただ、これは[秀丸マクロ]ですね。質問は[秀丸メールのマクロ]で、メールを操作するためのloaddll "TKInfo.dll";あたりからはじまるものがほしかったです。
2012/05/11 23:06:30