Private Sub UserForm_Initialize()
Call holDaten
End Sub
Private Sub cmbMW_Click()
Call holDaten
End Sub
Private Sub cmbCancel_Click()
Unload Me
End Sub
Private Function holDaten()
On Error GoTo Fehler
With Me
.cmbMW.Caption = IIf(Me.cmbMW.Caption = "Jungs", "Mädels", "Jungs")
With .ComboBox1
.RowSource = IIf(Me.cmbMW.Caption = "Jungs", _
Range("rngWVor").Address(External:=True), _
Range("rngMVor").Address(External:=True))
.ListIndex = 0
End With
.fraVornamen.Caption = .ComboBox1.ListCount & _
IIf(Me.cmbMW.Caption = "Jungs", " weibliche", " männliche") & " Vornamen"
End With
Exit Function
Fehler:
MsgBox "Nr.: " & Err.Number & vbNewLine & _
"Beschreibung: " & Err.Description, _
vbCritical, "Fehler!"
End Function
|