Ich habe eine ComboBox2, deren Einträge bei DropButtonClick abhängig vom Eintrag in eine ComboBox1 aus einer Tabelle aufgefüllt werden. Code siehe unten. Das Auffuellen und das ausgeben des Wertes der Variablen KFV_Wert funktioniert wunderbar, beim Aufklappen der ComboBox2 sind die Eintraege zu sehen.
Sobald ich einen Eintrag anklicke stuerzt Excel aber ab (Zugriffsverletzung). Da ich keine Programiererfahrung habe, koennte ich mir vorstellen, dass ich mit den Variablen irgendwas falsch gemacht habe.
Mein Excel97 laeuft uebrigens unter NT4, falls das was zu sagen hat.
Fuer eure Hilfe auf jeden Fall schonmal vielen Dank!
Gruss, Martin
Hier der Code:
Private Sub ComboBox2_DropButtonClick()
Dim KFV_Wert
KFV_Wert = ComboBox1.Value ' Variable initialisieren.
Worksheets("Formulardaten").Range("A9") = KFV_Wert
Select Case KFV_Wert ' Zahl auswerten.
Case "LRS"
ComboBox2.RowSource = "Formulardaten!C2:C8"
Case "HPC"
ComboBox2.RowSource = "Formulardaten!D2:D8"
Case "HPCXXX"
ComboBox2.RowSource = "Formulardaten!E2:E8"
Case "XXXXX"
ComboBox2.RowSource = "Formulardaten!F2:F8"
Case "ECM"
ComboBox2.RowSource = "Formulardaten!G2:G8"
Case Else
End Select
End Sub