Excel VBA質問箱 IV

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

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


32246 / 76734 ←次へ | 前へ→

【49727】日付の検索と範囲指定。
質問  シュン  - 07/6/18(月) 23:15 -

引用なし
パスワード
   例えばA列に20070618221530といった「年〜時間(秒)」まで書かれたデータが複数ありまして、このA列から何年の何月何日何時以降から次の日の何時までというのを指定して検索させ、その範囲を指定したいのですがどうやったらよいのか分かりません。
数字をちゃんと入力して検索するのならばFindメソッドで普通に出来るのですが、私がしたいのは入力した値より大きい値の一番最初のセルから次に入力した値より小さい値の一番最初のセルまでを範囲指定したいのです。
説明が下手で私の言っていることが分かりづらいかもしれませんが、もし分かる方がいれば教えて頂ければ幸いです。

参考例
    A列
1  20070512233708
2  20070513124506
3  20070514162324
4  20070515081313
5  20070516055728
6  20070517154234

こういった日付があって、inputboxで20070513120000と入力したら入力した値より大きい最初のセルを指定したいので、"A2"です。
そして次のinputboxで20070517120000と入力したら入力した値より小さい最初のセルを指定したいので"A5"で、A2からA5を選択したいのです。

これで少しは分かっていただけたでしょうか?

inputboxを2回使うのがおかしいのでしょうか?

結構悩んでるのですが、VBA始めたばかりで参考書に載っていることしか出来ず困っています。

よろしくお願い致します。。。。
3 hits

【49727】日付の検索と範囲指定。 シュン 07/6/18(月) 23:15 質問
【49736】Re:日付の検索と範囲指定。 ichinose 07/6/19(火) 7:21 発言
【49751】Re:日付の検索と範囲指定。 シュン 07/6/19(火) 18:05 お礼

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