「重複行を削除する簡易マクロ」についてNo.00116
山紫水明 さん 09/06/23 22:03
 

 yasuyyasuさん,

>重複行の削除をするのに、「重複行を削除する簡易マクロ Ver.2.09 (山紫水
>明)」を愛用させて頂いております。
>こちらを利用すると削除した行数を知らせてくれるのでとても便利なのですが、
>更に詳しく削除した内容(重複していた行)を表示するのは可能でしょうか?
>当方、重複行はさほど多くないものの処理に使いたいと思っております。(多
>くても10行くらいだと思います)

マクロの74行目に
endmacro;
があります。その直前に

question "削除行を表示しますか?";
if( result == no ) endmacro;
gofileend;
insert "\n------------------削除した行---------------\n";
##u = 1;
while( 1 ) {
    undelete;
    ##u = ##u + 1;
    if( #sort ) {
        if( ##u == #ex - 1 ) break;
    }
    if( ##u >= #ex ) break;
}

の13行を挿入してみてください。

       では, (^^)/~
              山紫水明

[ ]
RE:00116 「重複行を削除する簡易マクロ」No.00117
yasuyyasu さん 09/06/23 23:19
 
yasuyyasuです。

山紫水明さん、お教え頂き本当にありがとうございますm(__)m
希望通りになりました。
私にとっては益々使いやすくなり本当に嬉しいです。
これからも「重複行を削除する簡易マクロ」を愛用させて頂きます!

初心者の私の質問にも暖かくお答え頂き本当に感謝申し上げます。

[ ]