Noobezinho 24/10/2014, 01:29
Eis um exemplo
No evento Ao apertar tecla da caixa de listagem,coloque o seguinte código:
Para que o código abaixo funcione, a primeira coluna da caixa de listagem tem que ser do código( id). mas ele não precisa aparecer
na listagem, a coluna poder ficar com 0 cm de largura.
- Código:
Private Sub NomecaixaListagem_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 46 Then ' se for a tecla delete que foi pressionada
If MsgBox("Deseja deletar esse registro?", vbQuestion + vbYesNo, "Deletar registro") = vbYes Then
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE NomeTabela.id " & _
"FROM NomeTabela " & _
"WHERE NomeTabela.id= " & me!NomeCaixaListagem
DoCmd.SetWarnings True
Me.NomeCaixaLisagem.Requery
End If
End If
Nb
Última edição por Noobezinho em 27/10/2014, 23:09, editado 2 vez(es)
.................................................................................
A pergunta que não quer calar:Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...Ajude a ser ajudado:Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.