> 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

Antwort per Email an