PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variablen in OpenOffice Calc



Spartan
28.05.11, 12:06
Existiert eine Möglichkeit, Variablen in OpenOffice Calc anzulegen, ohne das irgendwie über Zelladressierungen hinbiegen zu müssen?

Beispiel: Ich will der Variablen 'zahl' den Wert 20 zuweisen (var $zahl = 20) und dann überall im Dokument mit $zahl arbeiten können.

smokey
28.05.11, 20:48
wirkliche variablen sind mir dort nicht bekannt

eine möglichkeit wäre es aber z.b. mit sverweis/wverweis zu arbeiten

Alith Anar
28.05.11, 21:12
Nur grob ne Idee, ohne es zu wissen:
Kannst du nicht eine Zahl im Basic hinterlegen das an dieses Dokument gebunden ist?

Spartan
28.05.11, 21:30
VBA gibt es doch nur in MS Office.

Alith Anar
28.05.11, 21:42
Mir war so als wenn die ein anders BAsic im Hintergrund hatten. Was zwar nicht VBA kompatibel war aber immerhin.

JoeIntel
30.05.11, 14:12
natürlich gibt es die Funktionen in OpenOffice ebenfalls. Man kann sogar wählen zwischen JavaScrupt, Python, Basic und BeanShell.

Ich hab mal schnell ein bisschen Beispielcode in Basic weil am einfachsten zusammengeschraubt


function testerabc (test as integer) as integer
testerabc = test
end function


Im Dokument nur noch =testerabc(Zahl) aufrufen und schon sieht man die lustige Zahl
Joe

Edit:
Dieser Code sollte in VBA nicht anders aussehen. Normalerweise kann man die Makros auch relativ einfach portieren.