Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

beledson

chamada de sub

Recommended Posts

Olá!Eu fiz uma rotina e ela tem 3 parâmetros só que quando eu a chamo dá erro de sintaxe exigindo o recebimento de um valor o que pode estar errado.Public Sub abili(fver As Boolean, formul As String, ccaixa As String) Dim controle As Control For Each controle In formul If TypeOf controle Is MaskEdBox Then controle.Enabled = fver controle.BackColor = ccaixa ElseIf TypeOf controle Is TextBox Then controle.Enabled = fver controle.BackColor = ccaixa End If NextEnd Subabili(True, Frmmed, &H80000005)Depois de chamar aparece uma caixa exigindo a atribuição de um valor assim: abili(True, Frmmed, &H80000005) = trueO que eu faço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta ao invez de declarar como uma sub (private sub)tenta colocar como uma função em um modulo (private function) ou (public function)acredito que isso possa resolver seu problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi o problema, mas para fazer a chamada ao método utilize Call. Porém, se não funcionar informe em qual momento está ocorrendo o erro, se é na chamada ou no método.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.