Am Samstag 05 M�rz 2005 13.34 schrieb J�rg Schmidt:
> Hallo,
>
> Wolfgang Schaible schrieb:
> > M�chte ein Makro bauen und habe mir dazu 'Staroffice 8
> > Programming Guide
> > for Basic' geholt.
> > Die Bibliotheken (z.B. StarDesktop, Sheets, uno) sind offenbar
> > nicht vorhanden):
>
> Das sind doch nun ziemlich sicher keine Bibliotheken, zumindest keine
> von OOo. M�glicherweise ist ein Makroprogrammierer darauf verfallen
> seine pers�nlichen Bibliotheken so zu nennen. Blo� dann w�rde
> keinesfalls das Programming Guide sich darauf beziehen.
> Stardesktop, Sheets sind Objekte...
>
> > MsgBox 'Laufzeitfehler: Eigenschaft oder Methode nicht
> > gefunden'
>
> Ja, dann m��test Du mal den Code posten, das man dazu etwas sagen
> kann.
>
REM ***** BASIC *****
Sub Main
Dim Doc As Object
Dim Sheet As Object
Doc=StarDesktop.CurrentComponent
Sheet=Doc.Sheets(0) 'dann kommt die MsgBox
End Sub
> Beispielweise w�rde ich vermuten das Du versuchst einen solchen Code
> aus der Basic-IDE zu starten:
Basic-IDE?
Meint das
Makros ->Makros ->Makros verwalten ->OO Basic ->Meine
Makros.Standard.Module1: Run
?
So ist's
> ...
> doc = stardesktop.currentcomponent
> sheet = doc.Sheets().getByName("Tabelle1")
Treffer! Nach dem Versuch, Eigenes zu testen zur�ck zum Beispiel 1 der
Doku
> ...
>
> Naja und doc ist dann die "Basic-IDE", was nat�rlich bei sheet zu
> einem Fehler f�hren mu� da das doc-Object doch garnicht �ber Tabellen
> verf�gt. L�sung w�re f�r diesen Fall entweder:
> doc = ThisComponent
> zu schreiben oder den Code zu starten, wenn eine Tabelle aktiv ist
> (sichtbar, oben, Fokus ... in diesem Sinne)
>
> > Woher kann man diese Bibliotheken bekommen?
>
> es handelt sich wie gesagt IMHO nicht darum das Bibliotheken fehlen.
> Bei meiner 1.1.79 sind zumindest alle notwendigen Bibliotheken dabei
> (dem �berblick nach,
wo kann man das sehen?
suchte unter Makros ->Makros ->Makros verwalten ->OO Basic
War falsch von mir, Basic-IDE zu verwenden. Wo finde ich die Tools zum
Bauen von ganz normalen Makros.
> es kann sein das einzelne Module/Makros/Functions fehlen)
Gr�sse, wolfgang
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]