Hi,
so wie dein Code jetzt ist, wird zuerst etwas in B7 eingetragen und dann wird geprüft, ob B7 leer ist. Da du ja schon etwas eingetragen hast mit der ersten Codezeile, ist B7 natürlich nicht mehr leer und der Code läuft nie in den If-Teil.
Entweder du setzt die komplette If...End If Anweisung an den Anfang des Codes, oder du belässt die Reihenfolge so und änderst stattdessen beim If "B7" in "C7".
Bis später,
Karin