Amigos, bom dia!
Onde está o erro no trecho do código abaixo:
If Me.CodPeca = 14 And Me.CodigoMedidaUniforme <= 18 Then
Em Me.CodPeca dá erro de compilação: Método ou membro de dados não encontrados
O erro só aparece em Private Sub cboMedida_AfterUpdate()
Em Private Sub CombPeca_AfterUpdate() não dá erro algum.
Li o arquivo de ajuda do VBA mas não compreendi.
Onde está o erro no trecho do código abaixo:
If Me.CodPeca = 14 And Me.CodigoMedidaUniforme <= 18 Then
Em Me.CodPeca dá erro de compilação: Método ou membro de dados não encontrados
O erro só aparece em Private Sub cboMedida_AfterUpdate()
Em Private Sub CombPeca_AfterUpdate() não dá erro algum.
Li o arquivo de ajuda do VBA mas não compreendi.
- Código:
Private Sub cboMedida_AfterUpdate()
If Me.CodPeca = 14 And Me.CodigoMedidaUniforme <= 18 Then
Me.cboMedida.SetFocus
Me.cboMedida.Dropdown
Else
MsgBox "Você escolheu uma medida que não pertence a esta peça, escolha outra ou pesquisa nas orientações sobre as medidas do uniforme.", vbCritical, "Sistema Educacional"
frm.Undo
Me.CombPeca.Dropdown
End If
End Sub
Private Sub CombPeca_AfterUpdate()
'By JPaulo ® Maximo Access
Dim I As Long
Dim rs As DAO.Recordset
Dim rsf As Recordset, frm As Form
Set frm = Me
Set rsf = Me.RecordsetClone
'Este evita ter mais de um produto para o mesmo aluno.
If Me.CodPeca <> 0 Then
rsf.FindFirst "[CodPeca]= " & Me!CodPeca
If Not rsf.NoMatch Then
frm.Undo
MsgBox "Você já adicionou esse peça, escolha outra.", vbCritical, "Sistema Educacional"
Exit Sub
End If
End If
'----Verifica o Sexo do individuo
If Me.Parent.ListaNomeAluno.Column(3) = "M" And Me.CodPeca = 15 Then ' Maiô
MsgBox "Você escolheu MAIÔ para um ALUNO, escolha SUNGA!", vbCritical, "Sistema Educacional"
frm.Undo
Me.CombPeca.Dropdown
ElseIf Me.Parent.ListaNomeAluno.Column(3) = "F" And Me.CodPeca = 16 Then
MsgBox "Você escolheu SUNGA para uma ALUNA, escolha MAIÔ!", vbCritical, "Sistema Educacional"
frm.Undo
Me.CombPeca.Dropdown
Exit Sub
End If