| 
    
     |  | ▼Lindy さん: >▼T-K さん:
 >>一番上の行は日にちが隙間無く表示されているため
 >
 >2行目から最終行で判断するようにしたら良いと思います。
 >
 >With ActiveSheet
 > With .Rows("2:" & .Range("A" & .Rows.Count).End(xlUp).Row)
 >  Set myR = Application.Intersect( _
 >       .SpecialCells(xlCellTypeVisible), _
 >       .SpecialCells(xlCellTypeConstants, 23))
 > End With
 > .Range(.Columns(myR.Column + myR.Columns.Count), .Columns("IV")).Select
 >End With
 
 
 早速の返信ありがとうございます。早速使用してみましたが、残念ながら
 データの途中の列までしか選択されませんでした。
 いろいろためしたのですが、やはり同じ結果でした。数字が入力されていないセルがある
 のでそのせいなのか?すいませんが考えてもわかりません。
 後教えてほしいのは、
 xlCellTypeConstantsの23という数字はなにを意味している値でしょうか?
 大変きになります?? T-k
 
 
 |  |