Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
160to164
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
160to164
160to164
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Notdienstplan

Notdienstplan
17.09.2002 21:58:08
Walter Hahn
Hallo Excel Freunde,
euer Forum ist meine letzte Rettung für ein Notdienstplan. Folgendes Problem:
Ich möchte ein Makro erstellen mit folgender Funktion,
U=Urlaub
X=Bereitschaft
1.
In der Zelle C8 bis N8 soll 4 mal ein X eingetragen werden.
Wenn in Zelle C8 bis N8 ein U vorkommt,darf X nur hinter dem U stehen
und es dürfen kein 2 X hinter einander eingetragen werden.
Insgesamt gibt es 6 Person
Zwei machen Bereitschaft
2.
Es gibt ja 6 Zeilen von C8-N8 bis C13-N13
Das X darf aber nur 2mal in C8-C13 D8-D13 ..N8-N13 vorkommen.
Danke für jede Hilfe
Walter


8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Notdienstplan
17.09.2002 22:56:28
PeterW
Hallo Walter,

ich versuche noch, Dein Problem zu verstehen. Bezieht sich das erste Problem mit dem X jeweils auf die Zeile 8 bis 13? X direkt hinter dem U? Wenn dann noch ein U käme gäbe es ein X VOR einem U. Müssen es 4 X sein oder gehen auch weniger?

Zum zweiten Problem, dürfen in jeder Spalte höchstens 2 X vorkommen?

Gruß
Peter

Re: Notdienstplan
17.09.2002 23:58:36
Walter
Hallo Peter,
um es dir genauer zu erklären.
Die Tabelle sollte so sein:
Jeder Mitarb. (6) hat in 12 Wochen 4x Bereitschaft
pro Kalenderwoche 2 Mitarbeiter
Aber nicht vor dem Urlaub und keine 2mal hintereinander
nach dem U kann X stehen UXU geht auch nicht
U UX ja
nach einer Bereitschaftswoche min. 1 Woche keine Bereitschaft
Und ganz toll wäre es wenn ,nicht immer die selben 2 Mitarbeiter
Bereitschaft haben.
U= Urlaub
X=Berreitschaft
Mitarb./KW 1 2 3 4 5 6 7 8 9 10 11 12
Name1
Name2
Name3
Name4
Name5
Name6
Ich hoffe du kannst mit dieser Erklärung
etwas anfangen.
Vielen Dank
Walter






Anzeige
Re: Notdienstplan
18.09.2002 00:27:31
PeterW
Hallo Walter,

das Problem ist jetzt klar. Soll das Makro eigenständig die X setzen oder (hoffentlich!) nur unzulässige Eingaben verhindern?

Gruß
Peter

Eingabe auf 4x begrenzen:
18.09.2002 07:26:48
snickers
Hi Walter

schreib in Spalte O
=zählenwenn(C8:N8;"x")

C8: Daten Gültigkeit - Benutzerdeffiniert
=$O8<5

(kopieren bis N8)

Frage zu UXU -
1. was wird zuerst eingetragen?
2. soll die Falschbelegung farblich hervorgehoben werden (bedingte Formatierung) oder die Eingabe verhindert werden?

Re: Notdienstplan
18.09.2002 19:01:29
Walter
Hallo Peter,
das Makro soll X eigenständig setzen!
Das U wird vorher von mir gesetzt.
Gruß Walter
Anzeige
Re: Eingabe auf 4x begrenzen:
18.09.2002 19:14:56
Walter
Hallo snickers,
Nur U wird von mir eigenhändig eingetragen.
X sollte per Makro z.b. mit Strg+e gestartet werden
und dann überprüfen ,wann einer Urlaub hat.Dann ein X
für Bereitschaft eintragen.
Aber wie schon gesagt,kein X vor dem U
hinter dem U kann ein X stehenwenn ,nicht gleich
ein U folgt! und keine 2 x hintereinander!Übrigens kommt es bei uns sehr selten
vor ,das einer Urlaub macht,dann eine Woche arbeitet
und dann wieder Urlaub macht.Aber es kommt halt mal vor.
Gruß Walter
Re: Notdienstplan
18.09.2002 23:45:16
PeterW
Hallo Walter,

ich fürchte, Dein Anliegen ist für ein paar Codezeilen zu umfangreich. Habe mal per Hand Deine Tabelle nachgebaut und Us bewußt wild verteilt. Es gibt dabei nicht lösbare Varianten.

Vielleicht denke ich auch zu kompliziert - in diesem Fall wird sich bestimmt ein Tüfteler hier des Problems annehmen.

Gruß
Peter

Anzeige
Re: Notdienstplan
19.09.2002 21:20:22
Walter
Hallo Peter,
auch wenn du keine Lösung für mich hast
vielen dank für deine Bemühungen!
Gruss
walter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige