Excel VBA質問箱 IV

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

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


71632 / 76732 ←次へ | 前へ→

【9593】Re:該当日の属する週の選択方法について
回答  INA  - 03/12/9(火) 20:14 -

引用なし
パスワード
   日付ですが、セルに入力されている値と
表示形式は、どのようになっていますか?
日付の検索は、ちょっと工夫が必要なので教えて下さい。

以下のコードは、思いつくまま直書きしたので、動くか分かりません。

dim FindDay as Range
dim myDate as String
dim myWeek as String
dim i as long
dim wk1 as String
dim wk2 as String

myDate = Format(Date,"mm/dd") 

set FindDay = Range("A2:AE2").Find(myDate)

if FindDay is Nothing then
  msgbox "見つかりませんでした。"
  Exit sub
end if

myWeek = FindData.Offset(-1,0).Value

for i = 1 to 31
 if Cells(1,i).Value = myWeek then
   wk1 = i
   Exit for
 end if
next i


for i = 31 to 1 step -1
 if Cells(1,i).Value = myWeek then
   wk2 = i
   Exit for
 end if
next i

Range(CElls(2,wk1),cells(2,wk2)).select

3 hits

【9583】該当日の属する週の選択方法について おちや 03/12/9(火) 16:07 質問
【9586】Re:該当日の属する週の選択方法について INA 03/12/9(火) 18:21 回答
【9588】該当日の属する週の選択方法について おちや 03/12/9(火) 18:36 回答
【9593】Re:該当日の属する週の選択方法について INA 03/12/9(火) 20:14 回答
【9598】該当日の属する週の選択方法について おちや 03/12/10(水) 10:06 発言
【9600】Re:該当日の属する週の選択方法について INA 03/12/10(水) 10:17 回答
【9603】Re:該当日の属する週の選択方法について おちや 03/12/10(水) 10:23 お礼

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