herrera Posted June 21, 2006 at 09:34 PM Report Share #34173 Posted June 21, 2006 at 09:34 PM Boas.. Alguém me poderia dizer como fazer para colocar numa variavel a informação do controlo ou o controlo em si??? Ou nao e possivel?? Sei que dá para passar como argumento a uma funcao mas nao sei se da para atribuir a uma variavel... Tenho um codigo que fiz e tenho feito testes mas nao funciona.... Dim controlo As CommandButton Private Sub Command1_Click() MsgBox controlo.Caption End Sub Private Sub Form_Load() controlo = Form1.Command1 End Sub isto prvoca um erro na atribuicao do command1 à variavel controlo (object variable or with blok variable not set) Se fosse possivel uma ajudinha, Desde ja grato pela atencao Herrera Link to comment Share on other sites More sharing options...
freesumo Posted June 22, 2006 at 03:53 AM Report Share #34190 Posted June 22, 2006 at 03:53 AM Usa a keyword Set. Dim controlo As CommandButton Private Sub Command1_Click() MsgBox controlo.Caption End Sub Private Sub Form_Load() Set controlo = Form1.Command1 End Sub Quando se dá um Run-time error aparece uma caixa a especificar o tipo e o número do erro, nessa caixa tens geralmente à tua disposição os seguintes botões <continue>, <end>, <debug> e <help>, usa o <help> e lê. Cyas 😛 Link to comment Share on other sites More sharing options...
herrera Posted June 22, 2006 at 09:12 PM Author Report Share #34324 Posted June 22, 2006 at 09:12 PM obrigado pela ajuda.... 😉 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now