Com demanar confirmació per Eliminar registres d'Access mitjantçant MsgBox i codi VBA
Per demanar confirmació per eliminar un registre d'Access podem fer servir el següent codi situat en l'event "Al hacer clic" d'un botó que podríem anomenar Eliminar.
Private Sub cmdEliminarRegistre_Click()
On Error GoTo Error_cmdEliminarRegistre_Click
On Error GoTo Error_cmdEliminarRegistre_Click
Dim strMissatge As String
Dim intResposta As Integer
strMissatge = "Estàs segur que vols eliminar el client?"
intResposta = MsgBox(strMissatge, vbQuestion + vbYesNo, "Eliminar client")
If intResposta = vbYes Then
'DoCmd.SetWarnings False
RunCommand acCmdSelectRecord
RunCommand acCmdDelete
'DoCmd.SetWarnings True
End If
Exit_cmdEliminarRegistre_Click:
Exit Sub
Error_cmdEliminarRegistre_Click:
MsgBox Err.Description
Resume Exit_cmdEliminarRegistre_Click
End Sub
Dim intResposta As Integer
strMissatge = "Estàs segur que vols eliminar el client?"
intResposta = MsgBox(strMissatge, vbQuestion + vbYesNo, "Eliminar client")
If intResposta = vbYes Then
'DoCmd.SetWarnings False
RunCommand acCmdSelectRecord
RunCommand acCmdDelete
'DoCmd.SetWarnings True
End If
Exit_cmdEliminarRegistre_Click:
Exit Sub
Error_cmdEliminarRegistre_Click:
MsgBox Err.Description
Resume Exit_cmdEliminarRegistre_Click
End Sub
Comentaris
Publica un comentari a l'entrada