Leider kommt ich nicht mehr weiter...
Folgende 2 Probleme habe ich:
Punkt 1:
Mir wird bei folgender Funktion immer ein '@' in die Zelle geschrieben
Dim cel As Range
Dim rngMontag As Range
Set rngMontag = Application.Range("Arbeitsplan!H2:BL2")
For Each cel In rngMontag.Cells
With cel
.Cells(FreieZeileArbeitsArbeitsplan - 1, 1).Value = "=ODER((Arbeitszeit!I" & FreieZeileArbeitszeit & "=Arbeitsplan!" & .Address & "),(Arbeitszeit!M" & FreieZeileArbeitszeit & "=Arbeitsplan!" & .Address & "))"
End With
Next
Der Zelleninhalt sieht dann wie folgt aus: =ODER((Arbeitszeit!I5=Arbeitsplan!$AR$2);(Arbeitszeit!M5=Arbeitsplan!$AR$2))
Durch das @ erhalte ich anschliessend ein 'Fehler: ungültiger Name'.
Punkt 2 (Screenshot:
)
Sofern das @ entfernt wird, klappt es hauptsächlich. ABER z.B bei meinem Test mit Arbeitsende: 15:00 gibt die Abfrage ein: Falsch heraus.. was aber irgendwie nicht sein kann (siehe Screenshot).
Kann mir evtl. jemand helfen?
Beste Grüsse