|
マクロ作者会議室とこちらのどちらに投稿しようと迷いましたが、
秀丸の仕様の確認ということでこちらに。
下記のような行があるとします。(行頭の1| 2| は行番号としてみてください。また、
[TAB]はタブ文字(タブ=4)です)
1|123456789
2|[TAB]56789
範囲選択を、文字6-8にかけて行い、マクロ内でseltopcolumn, selendcolumn の値を
取得。
BOX選択を、同じく文字6-8にかけて行い、マクロ内でseltopcolumn, selendcolumn
の値を取得。
1) 1行目に対して操作を行った場合、
範囲選択時 : seltopcolmn=5, selendcolumn=8
BOX選択時 : seltopcolmn=5, selendcolumn=8
と、共に同じ値となります。(私の想定した値と同様です)
2行目に対して操作を行った場合、
範囲選択時 : seltopcolmn=2, selendcolumn=5
BOX選択時 : seltopcolmn=5, selendcolumn=8
と、なります。
範囲選択時は、私の想定した値が入りますが、BOX選択時には想定と違った値(seltop
x, selendx と同じ値(?))
が入るようです。
BOX選択時には、カラムの考慮は行われないのでしょうか?
ご回答お願いいたします。
|
|