die "" funktionieren nicht !
Hier der Code :
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
..........blablabla
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
..........blablabla
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Select Case Cells(1, 1).Value
Case "": MsgBox "Leer"
Case Else: MsgBox Cells(1, 1).Value
End Select
End Sub
...funktioniert das Ganze nämlich schon, und ich kann keinen Unterschied feststellen. Vielleicht sind Leerzeichen in der Zelle? Dann müsstest du diese durch die Trim()-Funktion eliminieren.
mfg, Matthias
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
Case "1": Frühschicht(ZählerFrühschicht) = Cells(ActiveCell.Row, 11).Value
ZählerFrühschicht = ZählerFrühschicht + 1
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
Case "1": Frühschicht(ZählerFrühschicht) = Cells(ActiveCell.Row, 11).Value
ZählerFrühschicht = ZählerFrühschicht + 1
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
Case "1": Frühschicht(ZählerFrühschicht) = Cells(ActiveCell.Row, 11).Value
ZählerFrühschicht = ZählerFrühschicht + 1
Das zweite Beispiel mit Frühschicht geht perfekt. Ich habe noch mehrere, die alle gehen, nur wenn die Zelle leer ist, komme ich nicht zurecht !
Do
Select Case ActiveCell.Value
Case "": Frei(ZählerFrei) = _
Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
Case ""
Frei(ZählerFrei) = Cells(ActiveCell.Row, 11).Value
ZählerFrei = ZählerFrei + 1
Schick mir wenn möglich deine email-Adresse, dann schicke ich dir das ganze mal zum Anschauen ! Wenn ich darf !