Cass
01-09-2007, 02:35 PM
How to change form defaultview depending user answer
Private Sub Form_Open(Cancel As Integer)
Dim kys
kys = MsgBox("Question ...", vbDefaultButton2 + vbYesNo + vbQuestion, "Title")
If kys = 6 Then ' by default is single form
Me.DataEntry = True
Else
Me.DataEntry = False
' this part dosn't work
Me.DefaultView = 2 ' datasheet
End If
End Sub
Private Sub Form_Open(Cancel As Integer)
Dim kys
kys = MsgBox("Question ...", vbDefaultButton2 + vbYesNo + vbQuestion, "Title")
If kys = 6 Then ' by default is single form
Me.DataEntry = True
Else
Me.DataEntry = False
' this part dosn't work
Me.DefaultView = 2 ' datasheet
End If
End Sub