Seite 1 von 1

Re: CurrentComponent?

Verfasst: Fr, 16.01.2009 16:59
von Ironzwerg
Hi,

ich benutze statt CurrentComponent immer oDoc = ThisComponent und bin damit bisher immer gut gefahren.
Damit die Function Werte zurück liefert, musst du der Funktionsvariablen (= Funktionsname) einen Wert zuweisen, hier also Get_PRG = Cell_Value.getFormula().
Übrigends verwende ich nur Methoden, um mir Werte zu holen wie z.B. getFormula().
Eine getValue()-Methode gibt es bei Zellen nicht.
Für Strings nimmst du einfach getString().

Ich kann dir nur das Xray-Tool empfehlen. Das ist echt Zucker ;-)
http://ooomacros.org/dev.php#101416


Gruß

Ironzwerg

Re: CurrentComponent?

Verfasst: Fr, 16.01.2009 17:14
von Charly
Hallo Manuelx

manuelx hat geschrieben: Doc = StarDesktop.CurrentComponent
Sheet = Doc.getByName("Programmierer")
Schreib statt dessen:

Code: Alles auswählen

Doc = ThisComponent
Sheet = Doc.sheets.getByName("Programmierer")
Gruß
Charly