Crear código para eliminar registros
Dispongo de un formulario llamado SEDES, donde se encuentra organizado mediante un Control de Pestañas para separarlas por cliente (Sedes Paco, Sedes Elena...) y luego, dentro de cada pestaña, dispongo de un cuadro de lista (ListaPaco, ListaElena...) que me permite visualizar dichos datos como si fuera una tabla.
Para cada pestaña tengo un botón de eliminar que permite la eliminación de aquellas sedes que se cierran. Mi idea es crear un único botón genérico donde pueda eliminar una sede dependiendo de la pestaña en la que me encuentre.
Es decir, en la pestaña SEDES PACO, tengo un botón que solo me permite eliminar las sedes que sean del cliente Paco. En otra pestaña, tengo SEDES ELENA, con el mismo botón que permite eliminar las sedes que sean de Elena.
Creo que, mediante un SELECT CASE, se pueden combinar ambos códigos para crear un único botón que me permita eliminar las sedes dependiendo de la pestaña.
Este es el código implementando en los botones:
Dim BotElimPaco As String
If MsgBox("Se va a proceder a la eliminación del registro, ¿Desea usted continuar?", 1 + 32, "AVISO") = vbOKCancel Then
CurrentDb.Execute "DELETE * FROM SEDES WHERE SEDES.IdSede = " & Me.ListaPaco.Column(0), dbFailOnError
Me.ListaADSL.Requery
MsgBox "El registro fue eliminado satisfactoriamente", vbInformation, "AVISO"
Else
MsgBox "Registro no eliminado", vbInformation, "AVISO"
End If
Pero no consigo crear la unificación del código... Espero que me puedan ayudar a resolver este pequeño problema que me ha surgido.
Cualquier duda me comentáis.