Estou a utilizar DoCmd.RunCommand acCmdDeleteRecord para apagar num formulário simples um Cliente(registo) mas queria tornar este processo mais Profissional e estou a tentar utilizar o If MsgBox... tentei de varias formas mas sem conseguir. Como posso fazer o código para eliminar questionando se pretendo mesmo eliminar o registo.
2 participantes
[Resolvido]Delete em formulário simples.
JLFSousa- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 5
Registrado : 19/01/2016
- Mensagem nº1
[Resolvido]Delete em formulário simples.
FabioPaes- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3914
Registrado : 14/08/2013
- Mensagem nº2
Re: [Resolvido]Delete em formulário simples.
- Código:
'Se nnao tiver nada preenchido no campo NomeCli, ele não faz nada.
If IsNull(Me![b]NomeCli[/b]) Then Exit Sub
'Emite a Mensagem "... Com no nome do Cliente" e pergunta se exclui ou nao.
If MsgBox("Confirma a exclusão do Cliente" & vbCrLf & vbCrLf & Me![b]NomeCli[/b], vbCritical + vbYesNo, "Confirmação") = vbNo Then Exit Sub
DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
Veja se e assim que quer!
NomeCli é o Nome do Cliente... Ele Mostra o Nome do Cliente e pergunta se quer mesmo excluir o registro.
Pode mudar o vbCritical por vbQuestion pra mensagem de aviso ficar menos agressiva! rerererere
JLFSousa- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 5
Registrado : 19/01/2016
- Mensagem nº3
Re: [Resolvido]Delete em formulário simples.
Perfeito. Funcionou na perfeição. Muito obrigado ajudou bastante.
FabioPaes- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3914
Registrado : 14/08/2013
- Mensagem nº4
Re: [Resolvido]Delete em formulário simples.
Bacana!
» [Resolvido]Delete (excluir) em formulário contínuo com VBA
» [Resolvido]Abrir formulário Simples através da linha do Formulário Contínuo
» [Resolvido]Alterar Modo Padrão de Formulário Contínuo para Formulário Simples através de botão ou Código VBA
» [Resolvido]Transformar Formulario Dividido em Formulario Simples
» [Resolvido]Filtro no formulário simples
» [Resolvido]Abrir formulário Simples através da linha do Formulário Contínuo
» [Resolvido]Alterar Modo Padrão de Formulário Contínuo para Formulário Simples através de botão ou Código VBA
» [Resolvido]Transformar Formulario Dividido em Formulario Simples
» [Resolvido]Filtro no formulário simples