Hi,
damit am Ende die Startzelle richtig erkannt wird, darf die Variable nicht in der Prozedur selbst deklariert werden sondern muss außerhalb der Prozeduren beider CommandButton deklariert werden - dadurch steht sie dann in beiden Prozeduren zur Verfügung.
In deinem Fall kannst du sie halt direkt im Codemodul des Tabellenblattes deklarieren, da beide Prozeduren in diesem Modul wirken. Sollte es irgendwann einmal notwendig sein, dass eine Variable in verschiedenen Prozeduren unterschiedlicher Codemodule wirksam sein soll, dann muss sie in einem Standardmodul als Public-Variable deklariert werden.
Bis später, Karin