Was mache ich falsch?
Das Skript vergleicht jede MSN des einen Blattes mit jeder MSN des anderen Blattes und fügt dem ersten Blatt (bei bestimmten Bedingungen) eine neue Zeile hinzu. Sofern also z.B. für die erste MSN im ersten Blatt eine MSN mit passenden Bedingungen im zweiten Blatt existiert, bekommt das erste Blatt eine neue Zeile. Führt man das Skript nochmals aus, gibt es zu ersten MSN im ersten Blatt immer noch eine passende MSN im zweiten Blatt und es entsteht eine neue Zeile mit der zweiten MSN.