allard1977
Gebruiker
- Lid geworden
- 7 feb 2011
- Berichten
- 215
Ik heb een code achter een combo box. dit werk naar behoren tot dat ik vraag wat (ElseIf Forms.FormClassEnteryConf.Altered = True And Forms.FormClassEnteryConf.BOBCH = False Then) in het rood staat, het lijkt er op dat hij dat niet meer kan lezen? Heb alles al op verschillende posities gehad maar kom er niet uit. wie zou me kunnen helpen om ook het laatste stukje te kunnen laten werken.
de check boxen altered en BOBCH zijn gelocked. deze worden ergens ander aan gezet.
de check boxen altered en BOBCH zijn gelocked. deze worden ergens ander aan gezet.
Code:
Private Sub Date_AfterUpdate()
Dim age As Long
Dim Color As Long
Dim AgeMax1 As Long
Dim AgeMax2 As Long
Dim AgeMax3 As Long
Dim AgeMax4 As Long
Dim AgeMax5 As Long
Dim AgeMax6 As Long
Dim AgeMax7 As Long
Dim Kleur1 As Long
Dim Kleur2 As Long
Dim Kleur3 As Long
Dim Kleur4 As Long
age = CLng(Forms.FormClassEnteryConf.age_txt.Value)
Color = CLng(Forms.FormClassEnteryConf.Kleurtje.Value)
AgeMax1 = CLng("60")
AgeMax2 = CLng("122")
AgeMax3 = CLng("182")
AgeMax4 = CLng("274")
AgeMax5 = CLng("365")
AgeMax6 = CLng("465")
AgeMax7 = CLng("548")
Kleur1 = CLng("0")
Kleur2 = CLng("4")
Kleur3 = CLng("8")
Kleur4 = CLng("12")
If age > AgeMax2 Then '2-4maand
Me.KlasID_txt = "1"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax2 Then '4-6maand
Me.KlasID_txt = "2"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If Forms.FormClassEnteryConf.Altered = True And Forms.FormClassEnteryConf.BOBCH = True Then 'BOBA
Me.KlasID_txt = "16"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
ElseIf Forms.FormClassEnteryConf.Altered = False And Forms.FormClassEnteryConf.BOBCH = True Then 'BOBI
Me.KlasID_txt = "28"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
ElseIf Forms.FormClassEnteryConf.Altered = False And Forms.FormClassEnteryConf.BOBCH = False Then
If age > AgeMax3 Then '6-9maandI
Me.KlasID_txt = "17"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax4 Then '9-12maandI
Me.KlasID_txt = "18"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax5 Then '12-15maandI
Me.KlasID_txt = "19"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax6 Then '15-18maandI
Me.KlasID_txt = "20"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur1 Then 'blackI
Me.KlasID_txt = "26"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur2 Then 'blue merleI
Me.KlasID_txt = "24"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur3 Then 'RedI
Me.KlasID_txt = "27"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur4 Then 'red merleI
Me.KlasID_txt = "25"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
[COLOR="#FF0000"]ElseIf Forms.FormClassEnteryConf.Altered = True And Forms.FormClassEnteryConf.BOBCH = False Then
[/COLOR] If age > AgeMax3 Then '6-9maandI
Me.KlasID_txt = "5"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax4 Then '9-12maandI
Me.KlasID_txt = "6"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax5 Then '12-15maandI
Me.KlasID_txt = "7"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax6 Then '15-18maandI
Me.KlasID_txt = "8"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur1 Then 'blackI
Me.KlasID_txt = "14"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur2 Then 'blue merleI
Me.KlasID_txt = "12"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur3 Then 'RedI
Me.KlasID_txt = "15"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
If age > AgeMax7 And Color > Kleur4 Then 'red merleI
Me.KlasID_txt = "13"
Me.Klasnaam_txt.Value = Me.KlasID_txt.Column(1)
Me.Klasgroep_txt.Value = Me.KlasID_txt.Column(2)
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End Sub