「selecting」キーワードを使用します。「範囲選択」のテキストを取得するサンプルコードを紹介します。「selecting」キーワードは範囲選択中かどうかを表すキーワードです。範囲選択中の場合は1、そうでない場合は0です。if文を使って次のように確認できます。範囲選択中ならテキストをメッセージボックスに表示します。範囲選択中でなければマクロを終了します。gettext(seltopx,seltopy,selendx,selendy);message($str);}else{endmacro;}範囲選択に関するその他のキーワード「範囲選択」に関する「selecting」以外のキーワードを上げておきます。次のようなものがあります。秀丸マクロで、行数を指定して複数行選択したい場合の方法を説明します。beginsel)を組み合わせるだけで簡単に実現できます。記事を読む秀丸マクロの備忘録(メモ)秀丸マクロに関する備忘録(メモ)。