|
green さん今日は、ひろです。
> エクセルで、アルファベット順に縦にならべたあと、
秀丸でこれをやるとしたら、範囲選択しておいて、「その他」→「プログラム実行」
で「sort < con > con」と入力して、[OK] ですね。
> どうしたら重複したアドレスを一つにすることができるでしょうか。
マクロで可能ですが、速度を考えると、別のコマンドラインユーティリ
ティーを入手して、上記と同様に「uniq < con > con」等とした方が速いで
しょうね。
マクロでファイル全体を処理する場合、
//------------------ uniq.mac -------------------------------------
disabledraw;
gofiletop;
while(1){
selectline;
$$line = gettext(seltopx,seltopy,selendx,selendy);
if($$line == $$bline){
selectline;
delete;
}
else movetolineno 1,lineno + 1;
if(lineno == linecount2)break;
$$bline = $$line;
}
//------------------------------------------------------------------
でできると思います。ただしファイルの最後が改行である必要があり、1 行
の長さが改行を含め 8192 文字以上になると駄目です。
P.S 大文字小文字の区別をしますので、email アドレスの場合、予め文字
を統一しておいてください。
|
|