Sub test()
Dim tmp As Range
Cells.SpecialCells(xlCellTypeConstants).Select
For Each cel In Selection
Set tmp = cel
Next
tmp.Select
End Sub
のようにしています。数式の場合は,SpecialCells(xlCellTypeFormulas)を使用しま
す。両方の場合は,2回チェックするだけです。
hiroyuki-ooharaさんのようにセルにデ−タがあるかないかを調べるときは,
isempty(cells(a,b)) でチェックしています。