[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『カレンダーコントロールの簡単に移動』(レイオネ)
[A1のセルに、カレンダーコントロールを呼び出して日付を入力したい。 終わればカレンダーを非表示にして、 次にA2をセレクトして再びカレンダーを呼び出して違う日付を入力したい。 どうすればいいでしょうか?宜しくお願い申し上げます。]
ユーザーフォームにカレンダーコントロールを配置したとして、 ダブルクリックでセルに日付を挿入するコードは↓
Private Sub Calendar1_DblClick() ActiveCell.Value = Calendar1.Value UserForm1.Hide End Sub
Sheet1のA列で行うとすると、Sheet1モジュールに↓
Private Sub Worksheet_SelectionChange(ByVal Target As Range) UserForm1.Hide If Target.Column <> 1 Then Exit Sub UserForm1.Show End Sub
あとは自分でアレンジしてください。 (ramrun)
Private Sub Worksheet_SelectionChange(ByVal Target As Range) UserForm1.Hide If Target.Column = 1 Or Target.Column = 3 Then If Target.Row >= 3 Or Target.Row =< 10 Then UserForm1.Show End If End If End Sub このような感じです。(みやほりん)(-_∂)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.