|
>問題の起きるマクロと、問題の起きるテキストを具体的に教えていただけると非
>常に助かります。
元のマクロは 複雑すぎて公開できないため, 即席のマクロを作りました。
テキストファイルの中身には関係なく, 数百行程度のものであれば 確実に再現します。
マクロは, ファイルの中身を全部クリップボードに取り込んで, それを一行ずつ
読み出し, ファイルの末尾に (行番号付きで) insert していきます。
「+-+-+ end of text +-+-+」 という部分は, テキストファイルの末尾を
判別しやすいように入れたものです。
//////////// ここから //////////////////////////////////////
ttt: //大きめのテキストファイルを開いておいて このマクロを実行する。
gofileend;
insert "\n +-+-+-+-+-+-+-+-+-+ end of text +-+-+-+-+-+-+-+-+-+\n";
selectall;
copy;
beginclipboardread;
gofileend;
#n = 0;
ttt2:
$a = getclipboard;
if ($a == "") endmacro;
#n = #n + 1;
insert "(" + str(#n) + ")" + $a ;
goto ttt2;
//////////// ここまで //////////////////////////////////////
|
|