Hallo, 

> From: Wolfgang Jäth [mailto:[email protected]] 
> Sent: Sunday, September 29, 2019 12:53 PM
> To: [email protected]
> Subject: Re: Makro: Zugriff auf Tabelle im Textdokument

> Ich habe jetzt mal ein bisschen damit herum gespielt; Tool 
> war folgendes
> Makro, welches *nicht* in einem der beiden Dokumente (odt / 
> ods) stand,
> sondern (temporär) in einem dritten Dokument:

Wie willst Du ein Makro, das in einem Dokument gespeichert ist in einem anderen 
Dokument anwenden? 

> > /dafür/ die Ursache zu finden; gibt sicher eine :-) ).

Ja, das "ThisComponent"-Objekt.
http://www.starbasicfaq.de/WorinbestehtderUnterschiedzwischenthisCo.html

> > in OO evtl. ein zentrales Basic-Objekt gibt, welches alle akut
> geöffneten Dokumente auflistet

Stardesktop

alle = StarDesktop.getComponents()
enum = alle.createEnumeration()
Do While enum.hasMoreElements()
  doc = enum.nextElement()
  'doc ist jetzt eines der Desktopobjekte
  '(geöffnete Datei, Basic-DIE, Hilfefenster,..)
  'tue etwas damut
Loop
 


Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an