erste Zelle in Zeile mit Textinhalt
14.01.2013 18:48:55
Leuenberger
Ich habe eine sogenannte Slotplanung für die Montage (Vormontage & Endmontage) einer Maschine erstellt. Dazu habe ich mehrere Fragen (Datei siehe Anhang):
Zur Ausgangslage:
Für jede Maschine habe ich drei Zeilen geplant. Auf der ersten Zeile steht auf welchem Montageplatz die Maschine aufgebaut werden soll:
M1: Maschine wird auf Platz 1 gebaut, es wird ein Monteur benötigt
P1: Maschine wird auf Platz 1 gebaut, es wird KEIN Monteur benötigt (Testphase)
VM1 und VM2: sind spezielle Montageplätze für die Vormontage, in der Planung sind diese jeweils gelb hinterlegt.
Auf der zweiten und der dritten Zeile stehen die Kürzel der Monteure, welche die Maschine jeweils montieren.
Nun zu den Fragen und den jeweiligen Hauptthemen:
Daten - Gültigkeit - Liste - Liste sortiert und ohne Leerzellen
Wie kann ich auf der zweiten und der dritten Zeile die Liste der Monteure mittels Daten - Gültigkeit so einfügen, dass die leeren Zellen im Dropdownmenü nicht angezeigt werden. Habe bereits gegoogelt und mit dem Befehl "Bereich.verschieben" eine Funktion gefunden, aber irgendwie klappt das immer trotzdem noch nicht...
Erste Zelle in Zeile mit Textinhalt suchen um den Start der Vormontage zu finden
Ich möchte auf einer Zeile die erste Zelle suchen, die mit einem Textinhalt ausgefüllt ist suchen, und dann in dieser Spalte eine gewisse (andere) Zeile ausgeben lassen. Könnte wohl mit SVERWEIS klappen, jedoch habe ich dazu auch noch nichts schlaues gefunden.
Beispiel: im Feld K90 soll 07.01.2013 (Inhalt Feld W73) stehen, weil am 07.01.2013 mit der Vormontage (Feld W90 mit Inhalt VM1) steht.
Erste Zelle in Zeile mit bestimmtem Textinhalt suchen um den Start der Endmontage zu finden
Gleich wie für die Ermittlung der Vormontage möchte ich den Termin der Endmontage ermitteln. Hierfür möchte ich in der jeweiligen Zeile nach folgenden Werten suchen: M1 oder M2 oder M3 oder M4 oder M6. Daraus soll danach gleich wie bei der obigen Frage das Datum aus der Zeile 73 in Feld eingefügt werden.
Beispiel: im Feld L90 soll 21.01.2013 (Inhalt Feld AK73) stehen, weil am 21.01.2013 mit der Vormontage (Feld AK90 mit Inhalt M1) steht.
Aus Slotplanung Maschinenplatzplanung machen
Ab der Zeile 391 möchte ich um eine bessere Übersicht zu erhalten, aus der Slotplanung eine Montageplatzbelegungs-Planung machen. Ich habe bereits eine Art gefunden, um dies einigermassen zu lösen (siehe Feld W391), aber vielleicht gibt es ja noch etwas klügeres....
Jedes Feld soll überprüfen, ob in der Slotplanung oben ein entsprechender Eintrag (für Montageplatz 1 ist dies M1 oder P1) vorhanden ist, und dann die Kunden-Auftragsnummer sowie den Kundennamen ausgeben...
Zusätzlich habe ich die Felder noch grün gefärbt, wenn der Montageplatz belegt ist. Vielleicht gibt es auch dort eine bessere Alternative.
Wenn möglich möchte ich die Sachen ohne VBA lösen...
Huch, sehr viel Text, ich hoffe das schreckt euch nicht ab....
Ich bedanke mich bereits im voraus für eure Hilfe, ich bin sehr froh über jeden Hinweis. Habe bereits Stunden damit verbracht die mögliche Lösung zu finden....
Die Datei findet ihr hier: https://www.herber.de/bbs/user/83391.xlsx
Gruess, Roger