Oi pessoal, estou precisando que um campo ao ser clicado, que ele possa bloquear 2 campos e liberar outros 2.
Po Exemplo;
Ao clicar no campo Empresa, o CPF e RG são desabilitados e ocultados.
Sendo assim os Campos CNPJ e Inscrição estadual são apresentados.
Mas se O campo empresa é desmarcado, ocorre o contrario desta função.
Eu fiz assim:
Option Compare Database
Private Sub Empresa_AfterUpdate()
If Me.Empresa = "1" Then
Me.CPF.Enabled = True
Me.CPF.Locked = False
Me.CPF.Visible = False
Me.RG.Enabled = True
Me.RG.Locked = False
Me.RG.Visible = False
Me.CNPJ.Enabled = False
Me.CNPJ.Locked = True
Me.CNPJ.Visible = True
End If
If Me.Empresa = "0" Then
Me.CPF.Enabled = False
Me.CPF.Locked = True
Me.CPF.Visible = True
Me.RG.Enabled = False
Me.RG.Locked = True
Me.RG.Visible = True
Me.CNPJ.Enabled = True
Me.CNPJ.Locked = False
Me.CNPJ.Visible = False
End If
End Sub
Onde está o pb??
Desde já agradeço!!!
Po Exemplo;
Ao clicar no campo Empresa, o CPF e RG são desabilitados e ocultados.
Sendo assim os Campos CNPJ e Inscrição estadual são apresentados.
Mas se O campo empresa é desmarcado, ocorre o contrario desta função.
Eu fiz assim:
Option Compare Database
Private Sub Empresa_AfterUpdate()
If Me.Empresa = "1" Then
Me.CPF.Enabled = True
Me.CPF.Locked = False
Me.CPF.Visible = False
Me.RG.Enabled = True
Me.RG.Locked = False
Me.RG.Visible = False
Me.CNPJ.Enabled = False
Me.CNPJ.Locked = True
Me.CNPJ.Visible = True
End If
If Me.Empresa = "0" Then
Me.CPF.Enabled = False
Me.CPF.Locked = True
Me.CPF.Visible = True
Me.RG.Enabled = False
Me.RG.Locked = True
Me.RG.Visible = True
Me.CNPJ.Enabled = True
Me.CNPJ.Locked = False
Me.CNPJ.Visible = False
End If
End Sub
Onde está o pb??
Desde já agradeço!!!