Hallo zusammen,
ich würde gerne ein Excel Makro erstellen, dass nach Prüfung mehrerer Bedingungen gegebenenfalls Zellen überschreiben kann.
Zur besseren Verständlichkeit habe ich einen Screenshot beigefügt:
https://www.bilder-upload.eu/bild-12bac6-1585677801.png.html
Wie zu sehen ist gibt es mehrere Spalten wobei Spalte A eine Hauptnummer darstellt und Spalte B eine Unternummer. Nicht jede Hauptnummer hat gleich viele Unternummern.
Ich möchte nun, dass für jede Hauptnummer geprüft wird ob eine Unternummer "1" existiert. Sollte dies für eine Hauptnummer nicht der Fall sein, soll eine beliebige Unternummer, sagen wir beispielsweise mal die kleinste, überschrieben werden mit dem Wert "1".
Das Ziel ist, dass am Ende jede Hauptnummer genau eine, UND NICHT MEHR, als eine Unternummer mit dem Wert "1" hat. Weitere Unternummern mit anderen Werten als "1" sind egal. Es dürfen nur nicht mehr als eine Unternummer mit dem Wert "1" zu der gleichen Hauptnummer existieren.
Da meine VBA Makro Kenntnisse mehr als limitiert sind, hoffe ich auf Unterstützung.
Vielen Dank.
Hans
|