Sub verschieben3() Range("A2:A29").Cut Destination:=Range("D2:D29") Range("B2:D29").Cut Destination:=Range("A2:C29") End Sub
und so ohne Bildschirmflackern:
Code:
Sub verschieben3() Application.ScreenUpdating = False Range("A2:A29").Cut Destination:=Range("D2:D29") Range("B2:D29").Cut Destination:=Range("A2:C29") Application.ScreenUpdating = True End Sub
frage dazu
A23 und B23 haben nur Früh und Spätschicht sowie A26 und B26 haben nur Früh und Spätschicht keine Nachtschicht
Können die in diesem code nur im bereich Spät und Frühschicht wechseln keine Nachtschicht.
stell bitte bei deinen Fragen nach Möglichkeit immer einen Tabellenausschnitt hier ein.
Ich würde in diesem Fall eine weitere Tabelle aufbauen, die nur Tag -und Spätschicht hat. Dann kannst Du das gleiche Muster des von mir zuletzt eingestellten Codes verwenden.