Am un userform cu multipage. In prima pagina am un combobox (combobox1) - varsta din care selectez o cifra. In pagina 2 am un alt combobox (combobox2) - situatie din care selectez o cifra (este si trebuie sa ramana setata ca text), aici mai am o exceptie: la cifra 14 imi apare un alt userform in care am 2 checkbox-uri (si acestea trebuie sa ramana deoarece situatia 14 are 2 semnificatii). Valorile 01, 02, 03, 05, 16 inseamna situatia "x", iar restul situatia "y"
Ce as vrea sa faca, exemplu: in momentul cand selectez o cifra la varsta mai mica decat 17 (15) si o cifra la situatie (02) sa-mi apara valoarea 1 in textboxul "situatia x" din categoria varsta 0-16, altfel daca varsta este mai mare de 16 sa-mi apara valoarea 1 in textboxul "situatia x" din categoria varsta 17+. La fel si pentru cele din situatia y.
La o singura inregistratre va exista o singura varsta si o singura situatie.
Am incercat cu select case, merge dar situatia fiind impartita in doua nu mai mi-a iesit, poate nu am aplicat cum trebuie.Am incercat si cu if si elseif, la fel ca la case m-am blocat.
Cum as putea sa rezolv?
Mai jos este un cod cu case cum incercasem, nu mai se regaseste in excel acum
Cod: Selectaţi tot
Select Case ComboBox2.Value
Case "01"
If ComboBox1.Value < 17 Then TextBox6.Value = 1
Case "02"
If ComboBox1.Value < 17 Then TextBox6.Value = 1
Case "03"
If ComboBox1.Value < 17 Then TextBox6.Value = 1
Case Else
TextBox10.Value = 1
End Select