Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


59894 / 76732 ←次へ | 前へ→

【21501】Re:条件を満たすセルの検索
回答  かみちゃん  - 05/1/22(土) 0:07 -

引用なし
パスワード
   こんにちは。かみちゃん です。

><>で空白という意味を表しているんでしょうか?

違います。
とりあえず、マクロを使わずに、B4にセルを移動して、Endキーを押して、↓キー
を押してみてください。
そうすると、B4から下方向に「連続して」データの入っている最下行のセルに飛び
ます。そしてさらに↓キーを一回だけ押すと、次の行は空白ですから、空白のセル
に移動します。
この操作が理解できれば、それをマクロの記録で記録してみてください。

ここでひとつ注意することがあります。この方法を用いたとき、Excelの最大行ま
ですべての行にデータが入っていた場合どうなるかです。
Endキーを押して、↓キーを押したあと、もう一回↓キーを押して移動することは
できません。それを回避しています。

つまり、
Range("B4").End(xlDown).Row
で、「連続してデータの入っている最下行」に移動して
Columns(1).Rows.Count
がExcelの最大行となりますので、それと異なる(<>で表します)のであれば、
移動した行から
Offset(1).Select
で一行下のセルに移動します。

>実はこのセルの行数も知りたいんです。

その空白の行は、
Selection.Row
で取得できますが、

>空白セルが見つかったならば、その右隣へ

Offset(0,1)で、空白セルの1列右
Offset(0,2)で、空白セルの2列右
Offset(0,-1)で、空白セルの1左
などとできます。

0 hits

【21490】条件を満たすセルの検索 みゆき 05/1/21(金) 22:09 質問
【21492】Re:条件を満たすセルの検索 かみちゃん 05/1/21(金) 22:21 回答
【21499】Re:条件を満たすセルの検索 みゆき 05/1/21(金) 23:25 質問
【21501】Re:条件を満たすセルの検索 かみちゃん 05/1/22(土) 0:07 回答
【21502】Re:条件を満たすセルの検索 りすりす 05/1/22(土) 0:08 発言
【21504】Re:条件を満たすセルの検索 みゆき 05/1/22(土) 0:21 お礼
【21505】Re:条件を満たすセルの検索 りすりす 05/1/22(土) 0:22 発言
【21506】Re:条件を満たすセルの検索 みゆき 05/1/22(土) 1:12 質問
【21510】Re:条件を満たすセルの検索 りすりす 05/1/22(土) 2:07 回答
【21519】Re:条件を満たすセルの検索 みゆき 05/1/22(土) 12:54 お礼
【21514】Re:条件を満たすセルの検索 かみちゃん 05/1/22(土) 10:46 回答
【21525】経過時間の計算 みゆき 05/1/22(土) 17:48 質問
【21529】Re:経過時間の計算 G-Luck 05/1/22(土) 19:24 発言
【21532】Re:経過時間の計算 りすりす 05/1/22(土) 21:13 回答
【21533】日数および時間計算に関するワークシート関... りすりす 05/1/22(土) 22:39 発言
【21537】Re:日数および時間計算に関するワークシー... みゆき 05/1/23(日) 0:16 お礼
【21493】Re:条件を満たすセルの検索 ponpon 05/1/21(金) 22:24 発言
【21497】Re:条件を満たすセルの検索 りすりす 05/1/21(金) 23:11 回答
【21500】Re:条件を満たすセルの検索 りすりす 05/1/21(金) 23:47 発言

59894 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free