[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『activeセルにする方法を教えてください』(國井)一ヶ月の日付をセルに入力しているとして、マクロを実行すると、当日の日付がactivecellになるようにしたいのですが、マクロの記述が分かりません。。。どうか教えてもらえないでしょうか?よろしくお願いします
1シート目のA1〜A31に日付があるとすると、
Private Sub Workbook_Open() Worksheets(1).Activate Dim rg As Range For Each rg In Range("A1:A31") If rg = Date Then rg.Activate Exit Sub End If Next End Sub
で参考になりますか。 (Mook)
衝突しましたが 日付はシリアルで入力されていますか? どの範囲に日付があるかわからないので、 こんな感じかな? (SHIOJII)
Sub test() Dim r As Range
For Each r In Sheets("Sheet1").UsedRange If r.Value = DateValue(Now) Then r.Activate Exit For End If Next End Sub
皆さんありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.