秀丸メールのマクロを私の代わりに作成してください。


メール本文内の「とある文字列」の1行下にあるURLをクリップボードに足し込んでいってください。
「とある文字列」はたまに微妙に表現が変わることがあるので、正規表現(とある.*文字列)で検索してください。

※本文内を検索&クリップボードコピーするやり方を知りたいだけなので、別にループとか凝らなくて結構です。

=======メール本文ここから===========

とある文字列
http://www.hogehoge.com/aaa=bbb

とあるすごい文字列
http://www.foobar.com/ccc=ddd

=======メール本文ここまで===========

回答の条件
  • 1人2回まで
  • 登録:2008/05/08 17:25:43
  • 終了:2008/05/08 19:02:26

ベストアンサー

id:shikaku No.1

s回答回数12ベストアンサー獲得回数22008/05/08 18:38:49

ポイント100pt

こんなかんじでいかがでしょう?

 // 1つめ"とある.*文字列" 検索
 setcompatiblemode 0x0F;
 searchdown "とある.*文字列" , regular, nocasesense, hilight;
 if( ! result )  beep;
 // 一行下の行をコピー
 golinetop;
 down;
 beginsel;
 golineend;
 copy;
 // 次の検索開始位置へ移動
 golinetop;
 down;

 // 2つめ"とある.*文字列" 検索
 searchdown "とある.*文字列" , regular, nocasesense, hilight;
 if( ! result )  beep;
 // 現在クリップボード上に文字列を変数にはき出す
 beginclipboardread;
 $ols_str_clip = getclipboard;
 // 一行下の行をコピー
 golinetop;
 down;
 beginsel;
 golineend;
 copy;
 // 現在クリップボード上に文字列を変数にはき出す
 beginclipboardread;
 $new_str_clip = getclipboard;
 // クリップボード内をクリアして
 // コピーした文字列を再度クリップボード内に文字列を設定する 
 setclipboard "";
 addclipboard $ols_str_clip;
 addclipboard "\r\n";
 addclipboard $new_str_clip;
 // 次の検索開始位置へ移動
 golinetop;
 down;
id:hoge-comic

GOODです!

最高です!

仕事が早くて素敵です。

2008/05/08 19:01:51

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません