Hi,
so geht's natürlich auch. Als gelöst kann man das aber nicht bezeichnen.
Offenbar hast du irgendwo anders nochmal Zeile oder Zeilennr. vom Typ Public oder Global deklariert. Oder sogar im selben Modul! Andererseits sagt auch genau das deine Fehlermeldung aus. Daher kann man da auch selbst drauf kommen.
Durch Entfernen der ersten Zeile ist das Problem aber nicht wirklich vom Tisch. Im Gegenteil, nun greifst du auf die gleichnamigen Variablen im anderen Modul zu und veränderst diese anstatt deiner Eigenen. Beim nächsten Makro startest du z.B. Zeilennr. mit dem letzten Wert der vorherigen Ausführung.
Abgesehen macht es eh wenig Sinn, den gleichen Code an verschiedenen Stellen zu haben. Dieser sollte schon so geschrieben und platziert werden, dass er für ähnliche Zwecke an anderer Stelle wieder verwendbar ist. Insofern war die Rückfrage von Gast69250 durchaus legitim und wartet immer noch auf deine Antwort.
Gruß Mr. K.
|