[ 新規に投稿する ]

複数行の削除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さん、ありがとうございました。
ガラケーのメールで文をコピーしたり切り取ったりする時の手順と同じだと気づきました。
[ ]

[ 新規に投稿する ]