| 
    
     |  | 訂正です。 ControlSource では、セル--->カレンダーの日付の反映は可能ですが、
 カレンダー---->セルの日付の反映は出来ませんでした。
 なので、
 
 >ユーザーフォームに貼り付けたカレンダーコントロールならば、
 >
 >
 >Private Sub UserForm_Initialize()
 >  With Calendar1
 >    .ControlSource = "=sheet1!a1"
 >    End With
 >End Sub
 >
 >として下さい。
 ではなく、
 '===============================
 Private Sub Calendar1_Click()
 With Calendar1
 Worksheets("sheet1").Cells(1, 1).Value = .Value
 End With
 End Sub
 Private Sub UserForm_Initialize()
 With Calendar1
 .Value = Worksheets("sheet1").Cells(1, 1).Value
 End With
 End Sub
 
 とした方が良さそうです。
 
 |  |