amigos
preciso de ajuda.
tenho um form (form1) no qual tenho um sub.form (form 2)
e atraves de codigo vba cada vez que abro o form 1 aparece uma caixa a perguntar se houve alteração de preços, se marcar NÃO ele vai buscar os preços do ultimo turno, mas se marcar SIM ele responde com caixa de erro a dizer que não consegue atribuir valor aos campos.
o codigo que estou a usar:
Private Sub Form_Open(Cancel As Integer)
If (MsgBox("Há Alteração dos Preço?", vbYesNo, "Alteração de Preços") = vbYes) Then
campo1 = "0"
campo2 = "0"
campo3 = "0"
campo4 = "0"
campo5 = "0"
campo6 = "0"
campo7 = "0"
campo8 = "0"
campo9 = "0"
campo10 = "0"
Else: Exit Sub
End If
End Sub
Ja tentei com Me. e nada
ja tentei Me.nomedocampo.value e nada
ja tentei forms!form1!form2.form!nomedocampo e nada
preciso de ajuda.
tenho um form (form1) no qual tenho um sub.form (form 2)
e atraves de codigo vba cada vez que abro o form 1 aparece uma caixa a perguntar se houve alteração de preços, se marcar NÃO ele vai buscar os preços do ultimo turno, mas se marcar SIM ele responde com caixa de erro a dizer que não consegue atribuir valor aos campos.
o codigo que estou a usar:
Private Sub Form_Open(Cancel As Integer)
If (MsgBox("Há Alteração dos Preço?", vbYesNo, "Alteração de Preços") = vbYes) Then
campo1 = "0"
campo2 = "0"
campo3 = "0"
campo4 = "0"
campo5 = "0"
campo6 = "0"
campo7 = "0"
campo8 = "0"
campo9 = "0"
campo10 = "0"
Else: Exit Sub
End If
End Sub
Ja tentei com Me. e nada
ja tentei Me.nomedocampo.value e nada
ja tentei forms!form1!form2.form!nomedocampo e nada