> Hallo Bernd, *, > > > Ich kann Deine Beobachtung nachvollziehen. > > Der Grund für das Problem ist dem Augenschein nach wohl das der > Makrorekorder bei der Aufzeichnung keinen gesonderten Parameter für vor > oder nach dem aktuellen Blatt einfügen aufzeichnet und beim Abspielen > des Makros dann immer der Defauft (=vor) gilt und das nur geht wenn Dein > o.g. X+1 gilt > > Als 'Schnellkorrektur' sollte es beispielsweise reichen die Zeile: > > args2(1).Value = 5 > > zu ändern in: > > args2(1).Value = ThisComponent.Sheets().Count > > > Besser dürfte es sein wenn Du Dir in der StarBasic-FAQ ansiehst wie Du > sowas mit 'nativem' Code löst: > http://www.dannenhoefer.de/faqstarbasic/WiekannmanArbeitsbltterlschen,er > zeugen,k.html >> > Gruß > Jörg > Hallo Jörg,
vielen Dank für den Tipp. Werde Ihn für meine Zwecke beherzigen. Sehe hierin aber einen Bug im MakroRecorder, der Anfängern Probleme bereiten kann. viele Grüße Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@de.openoffice.org For additional commands, e-mail: dev-h...@de.openoffice.org