複数行の削除No.00644
Alter Ego さん 21/02/21 18:37
 
マクロを使って指定行を削除する方法はありますか?
特定の単語を含む行の削除方法はいろいろと解説がみつかるのですが、単語に関係な
く例えば1〜10行目とか、50行目から残り全部といった範囲を常に削除したい
のです。

[ ]
RE:00644 複数行の削除No.00645
h-tom さん 21/02/21 22:13
 
h-tom です。

>マクロを使って指定行を削除する方法はありますか?
1)削除開始位置にカーソル移動(moveto〜)
2)範囲選択開始(beginsel) または 行選択開始(beginlinesel)
3)削除終了位置にカーソル移動(moveto〜)
4)範囲選択終了(endsel)
5)削除(delete)
という手順で可能ですよ。

[ ]
RE:00644 複数行の削除No.00646
Iranoan さん 21/02/21 22:16
 
Alter Ego さんこんにちは Iranoan です
> 特定の単語を含む行の削除方法はいろいろと解説がみつかるのですが、単語に関係
>なく例えば1〜10行目とか、50行目から残り全部といった範囲を常に削除した
>いのです。
次のようなマクロになります
//-------------------- 1〜10 行目まで削除-----------------------------------
movetoline 1, 1;
beginsel;
movetoline 1, 10;
delete;
endsel;
//-------------------- 50 行目から最後まで削除 ------------------------------
movetoline 1, 50;
beginsel;
gofileend;
delete;
endsel;
//----------------------------------------------------------------------

・カーソル移動系
・選択系
・削除
を組み合わせればよいです

[ ]
RE:00644 複数行の削除No.00647
Alter Ego さん 21/02/22 12:51
 
h-tomさん、Iranoanさん、ありがとうございました。
ガラケーのメールで文をコピーしたり切り取ったりする時の手順と同じだと気づきま
した。

[ ]