| 
    
     |  | EXCELに以下のようなデータがあり、連番をふり、データの周りに 罫線を引きたいと考えているのですが、
 
 番号      登録年月日        価格
 
 12742357  平成14年9月    7880
 12800    平成14年9月    6580
 12742456  平成16年10月   7880
 1270309   平成16年10月   7480
 12780006  平成16年10月   7980
 12781472  平成16年10月   9950
 1278615   平成16年10月   4980
 ・    ・        ・
 ・    ・        ・
 ・    ・        ・
 ・    ・        ・
 上記データは
 
 例えば
 
 =IF(C2499="","",IF(F2499>=25,"昭和","平成")) のように
 
 作成されたものを、コピー、貼り付けしたものです。
 
 ここで以下のようなActiveCellをベースに連番ふり、範囲を選択して
 罫線を引こうとすると、空白に見える部分まで選択されてしまいます。
 
 実際は、空白ではなくデータが "" のように残っているかと思いますが、
 この空白行の削除をマクロで行うと、データが2500行もあるので
 時間がかかりすぎてしまいます。
 
 現在は手作業で、空白が始まるところから2500行目までローを選択して
 削除しています。(この方法が早いのです。)この作業を
 
 Rows("5:2500").Select
 Selection.Delete Shift:=xlUp
 
 のようにマクロで行いたいのですが、データが空白になる部分の選択を
 どのようにしたらよいか悩んでいます。
 
 ご教授いただければ幸いです。
 
 
 |  |