Private Sub MonthView1_DateClick(ByVal DateClicked As Date)
Txt_Prod_Loc_Date.Value = MonthView1.Value
Unload Me
End Sub
Private Sub FrmCalendar_Initialize()
Unload Me
End Sub
私もTxt_Prod_Loc_Date.Value = DateClickedを試しました。しかし、私は、「ランタイムエラー424を参照して、オブジェクトがuserformのテキストボックスにmonthviewをクリックした日付の取得方法は?
おかげ
ようにそれを使用します私のExcelの 'MonthView'コントロール。だから私は確信が持てません。しかし、上記のコードでは、変数 'DateClicked'に指定された日付が含まれている可能性があります。あるいは、コントロールの '.Value'をチェックします。たぶん、日付はそこに 'MonthView1.Value'に保存されていますか? – Ralph
私はマウスをDateClickedまたはMonthView1.Valueにデバッグモードでホバーします。カレンダーでクリックされた日付が表示されます。しかし、値は私のテキストボックスに保存されていません。 [textbox] .Value = MonthView1.Valueを実行すると教えましたが、日付はテキストボックスに保存されます。しかし、私はそれが起こっているとは思わない。 – Abhi0609
ところで、私のツールボックスに月間表示はありませんでした。私はツールボックスを右クリックして、Microsoft MonthViewControlを選択するための追加コントロールを取得しました。 – Abhi0609