Werte aus A, nicht mehr I
Wolfgang
versuche, den folgenden Code umzustellen. Irgendetwas mache ich aber falsch. Ich würde gerne erreichen, dass die Daten für die ComboBox1 nicht mehr aus Spalte I, sondern Spalte A genommen werden. Mein gescheiterter Versuch unten, ebenfalls unten der "Original-Code"; Wäre denkbar, dass der Code auch so eingestellt werden kann, dass die TextBox-Daten alphabetisch angezeigt werden?
Danke schon jetzt für die Rückmeldung.
Herzliche Grüße - Wolfgang
mein Versuch:
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Sheets("Maßnahmen").Activate
'Range("A1").Select
Sheets("Einstellungen").Activate
Range("A1").Select
'Sheets("Einstellungen").Activate
Worksheets("Einstellungen").ComboBox2 = ""
Worksheets("Einstellungen").ComboBox1 = ""
Worksheets("Einstellungen").ComboBox3 = ""
Worksheets("Einstellungen").ComboBox4 = ""
For s = 2 To Worksheets("Maßnahmen").Range("I65536").End(xlUp).Row
If Worksheets("Maßnahmen").Cells(s, 1).Value "" Then
If Application.WorksheetFunction.CountIf(Worksheets("Maßnahmen").Range(Worksheets("Maßnahmen"). _
_
Cells(s, 1), _
Worksheets("Maßnahmen").Cells(1, 1)), Worksheets("Maßnahmen").Cells(s, 1).Value) = 1 _
Then Worksheets("Einstellungen").ComboBox1.AddItem (Worksheets("Maßnahmen").Cells(s, 1).Value)
End If
Next
Application.ScreenUpdating = True
End Sub
Original:
For s = 2 To Worksheets("Maßnahmen").Range("I65536").End(xlUp).Row
If Worksheets("Maßnahmen").Cells(s, 9).Value "" Then
If Application.WorksheetFunction.CountIf(Worksheets("Maßnahmen").Range(Worksheets("Maßnahmen"). _
_
Cells(s, 9), _
Worksheets("Maßnahmen").Cells(1, 9)), Worksheets("Maßnahmen").Cells(s, 9).Value) = 1 _
Then Worksheets("Einstellungen").ComboBox1.AddItem (Worksheets("Maßnahmen").Cells(s, 9).Value)
End If
Next