07.12.2014, 23:55 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2014, 00:03 von kaptan2002.)
Hallo, siehe bitte im Anhang eine Beispiel Tabelle an. möchte mein Wochenplan erleichtern.Ist das möglich mit Button?
z.B. diese Woche Blaue Gruppe 1 mit den Uhren haben Frühschicht Artikel Angebot 1 bis Angebot 25. Grüne Gruppe 2 mit den Fotos haben Spätschicht Artikel Angebot 26 bis Angebot 50. Orange Gruppe 3 mit den Handy haben Nachtschicht Artikel Angebot 51 bis Angebot 75.
nächste Woche: hat Gruppe 1 Nachtschicht Gruppe 2 Frühschicht Gruppe 3 Spätschicht
jede Woche im wechsel also Gruppen Rhythmus ist immer Frühschicht Nachtschicht Spätschicht.
kann ich das auf drücken einer Button ermöglichen?
also A1 bis A29 (früh) zu C1 bis C29 (Nacht) C1 bis C29 (Nacht) zu B1 bis B29 (Spät) B1 bis B29 (Spät) zu A1 bis A29 (Früh)
Hallo atilla , vielen Dank für deine Formel aber so ist es mir ehrlich gesagt zu kompliziert.Möchte es einfach auf Button klick alles aufgerückt haben.
'also A1 bis A29 (früh) zu C1 bis C29 (Nacht) 'C1 bis C29 (Nacht) zu B1 bis B29 (Spät) 'B1 bis B29 (Spät) zu A1 bis A29 (Früh) Sub verschieben() Dim vntA As Variant Dim vntB As Variant Dim vntC As Variant
Das Prinzip hast ja gesehen, dann könntest Du eigentlich selber korrigieren.
Der eingestellte Code dann so:
Code:
'also A1 bis A29 (früh) zu C1 bis C29 (Nacht) 'C1 bis C29 (Nacht) zu B1 bis B29 (Spät) 'B1 bis B29 (Spät) zu A1 bis A29 (Früh) Sub verschieben() Dim vntA As Variant Dim vntB As Variant Dim vntC As Variant
08.12.2014, 09:55 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2014, 09:57 von atilla.)
Hallo kaplan,
Der Bereich natürlich ab A2, so:
Code:
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
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28 • kaptan2002