Rodrigo Adriano Conceição
New Member
- Joined
- Jul 28, 2015
- Messages
- 2
Boa Noite!
Estou desenvolvendo um aplicativo onde estão criando "TextBox1" em tempo de execução: Segue o código básico:
Private Sub CommandButton1_Click()
Dim NovoTexBox As Control
Set NovoTexBox = Me.Controls.Add("Forms.TextBox.1", "NovoTexBox", True)
With NovoTexBox
.Width = 120
.Height = 18
.Top = 20
.Left = 20
End With
End Sub
Agora, o que eu estou querendo fazer mas sem sucesso é trabalhar com esse novo objeto criado, ou seja, gostaria de aplicar eventos nele. Tais como o evento change(), ou qualquer outro evento...
O exemplo dessa aplicação, seria, limitar o acesso somente a números deste "texbox" criado na execução, bem como, formata-lo para data dd/mm/yy
Isso é possivel? Ou os eventos somente poderão ser criados quando o objeto for do próprio excel?
Muito Obrigado
Rodrigo
Estou desenvolvendo um aplicativo onde estão criando "TextBox1" em tempo de execução: Segue o código básico:
Private Sub CommandButton1_Click()
Dim NovoTexBox As Control
Set NovoTexBox = Me.Controls.Add("Forms.TextBox.1", "NovoTexBox", True)
With NovoTexBox
.Width = 120
.Height = 18
.Top = 20
.Left = 20
End With
End Sub
Agora, o que eu estou querendo fazer mas sem sucesso é trabalhar com esse novo objeto criado, ou seja, gostaria de aplicar eventos nele. Tais como o evento change(), ou qualquer outro evento...
O exemplo dessa aplicação, seria, limitar o acesso somente a números deste "texbox" criado na execução, bem como, formata-lo para data dd/mm/yy
Isso é possivel? Ou os eventos somente poderão ser criados quando o objeto for do próprio excel?
Muito Obrigado
Rodrigo