|
我只做了一个窗口,当关闭窗口的时候,弹出提示,vbyesNOcancel。
- Private Sub Form_Unload(Cancel As Integer)
- Dim myval As String
- If Text118.Value = 销售日期 And Combo132.Value = 代理人 And Combo138.Value = 收货人 And Combo144.Value = 经办人 And Combo150.Value = 销售类型 And Combo156.Value = 快递 And Text162.Value = 快递单号 Then
- Form.Undo
- Else:
- myval = MsgBox("文本信息已更改,是否进行保存?", vbExclamation + vbYesNoCancel, "提示信息")
- If myval = vbYes Then
- MsgBox "保存成功", , "提示"
- DoCmd.Close
- End If
- If myval = vbNo Then DoCmd.Close
- If myval = vbCancel Then
- End If
- End Sub
复制代码 If myval = vbCancel Then......这段代码后面不知道怎么写才能取消关闭功能。
选择vbYes的时候保存操作并关闭,选择vbNo的时候直接关闭窗口,而选择vbcancel的时候我希望退出关闭操作,还是继续保持窗口开着。
所以这个Then后面要怎么写?
|
|