1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub UserForm_Initialize()
Me.StartUpPosition = 0
Me.Left = Application.Left + (0.5 * Application.Width) - (0.5 * Me.Width)
Me.Top = Application.Top + (0.5 * Application.Height) - (0.5 * Me.Height)
End Sub
Private Sub CommandButton2_Click()
UserForm2.Hide
End Sub
Private Sub UserForm_Activate()
TextBox1 = CDate(ActiveSheet.Range("Q2"))
TextBox2 = CDate(ActiveSheet.Range("R2"))
TextBox3 = CDate(ActiveSheet.Range("S2"))
TextBox4 = CDate(ActiveSheet.Range("T2"))
End Sub
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Application.EnableEvents = False
Application.Calculation = xlCalculationManual
ActiveSheet.Range("Q2") = CDate(TextBox1)
ActiveSheet.Range("R2") = CDate(TextBox2)
ActiveSheet.Range("S2") = CDate(TextBox3)
ActiveSheet.Range("T2") = CDate(TextBox4)
UserForm2.Hide
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub |