人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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

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

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

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

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

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

●質問者: hoge-comic
●カテゴリ:コンピュータ インターネット
✍キーワード:URL とある クリップボード コピー マクロ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● s
●100ポイント ベストアンサー

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

 // 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;
◎質問者からの返答

GOODです!

最高です!

仕事が早くて素敵です。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ