teo100 Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 Estou desesperado. Há semanas que tento executar certos códidos que não dão erro, porém, somente aparece uma tela pedindo a MACRO? Coloquei em baixo um código que não consigo fazer funcionar!Coloco em modulo1:Private Sub txt1_KeyPress(KeyAscii As Integer)MsgBox KeyAsciiEnd Sub Agradeceria muito a ajuda prestada. Abrs. Teo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sonnel Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 Se o código foi colocado em um módulo padrão (Modulo1), ele não vai funcionar. Esse código se refere ao evento KeyPress de um textbox colocado em um formulário ou planilha. O código desse evento é:Private Sub txt1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)End SubSe você quiser exibir uma MsgBox com o número Ascii da tecla pressionada , deve colocar o código em um evento KeyPress do textbox do formulário ou da planilha. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 teo100 Postado Maio 27, 2008 Autor Denunciar Share Postado Maio 27, 2008 Sonnel, Muito o brigado pela ajuda. Segui suas orientações e agora, consegui fazer funcionar o procedimento. Obrigado pela atenção. Atenciosamente. Teo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
teo100
Estou desesperado. Há semanas que tento executar certos códidos que não dão erro, porém, somente aparece uma tela pedindo a MACRO? Coloquei em baixo um código que não consigo fazer funcionar!
Coloco em modulo1:
Private Sub txt1_KeyPress(KeyAscii As Integer)
MsgBox KeyAscii
End Sub
Agradeceria muito a ajuda prestada. Abrs. Teo.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.