Seite 1 von 1
Einfügen von Formel in eine Zelle
Verfasst: Mi, 26.01.2005 14:43
von Schiri1
Ich hoffe ich bin hier richtig.
Wenn man mit einem Makro in eine Zelle eine Formel einfügen möchte, so jedenfalls meine Erfahrung, braucht man die englischsprachigen Formel.
Statt: Cells1.Formula = "=SVERWEIS(CC1;$Tabelle1.$C$1:$D$10;2;0)"
eben: Cells1.Formula = "=VLOOKUP(CC1;$Tabelle1.$C$1:$D$10;2;0)"

Wo bekommt man eine Auflistung mit der Gegenüberstellung Deutsch - Englisch und/oder umgekehrt?

Verfasst: Do, 27.01.2005 08:12
von Toxitom
Hallo Schiri1,
... braucht man die englischsprachigen Formel.
Das ist richtig.
Wo bekommt man eine Auflistung mit der Gegenüberstellung Deutsch - Englisch und/oder umgekehrt?
Gibt es meines Wissens nirgends. (Wäre doch mal eine schöne Aufgabe

). Ein einfacher Tipp: eine englische Version installieren (auf einem Testrechner?) - da sind dann alle englisch und man weiss, was man benötigt.
Gruss
Thomas
Verfasst: Fr, 28.01.2005 14:42
von Schiri1
Wäre doch mal eine schöne Aufgabe
Eine Lebensaufgabe!?
Ein einfacher Tipp: eine englische Version installieren (auf einem Testrechner?) - da sind dann alle englisch und man weiss, was man benötigt.
Dann werde ich es mal mit einer Zweitinstallation auf meinem PC versuchen.
Taelle mit Funktionsnamen Deutsch Englisch
Verfasst: Mo, 21.03.2005 12:25
von nimix13
Eine Tabelle mit den deutschen Funktionsnamen und den Englischen entsprechnungen gibt es auf
http://www.teamstaroffice.org/download/ ... ompat.html
Verfasst: Do, 24.03.2005 20:48
von Frank Lauer
Man kann auch die Deutsche Formel eingeben, dann darf man nur nicht die Poberty cell.formula verwenden, sondern muss die Formel über Cell.FormulaLocal eingeben.
Verfasst: Fr, 25.03.2005 23:17
von Wolf
Hallo Leute,
Frank hat recht. Im OO 1.1.1 unter Linux und WIN 2000 habe ich die selbe Erfahrung gemacht.
Code: Alles auswählen
Dim sText as String
sText="=Summe(A1:A50)"
Cell.FormulaLocal = sText
ist der Weg um auch die deutschen Formeln per Makro in die entsprechende Zelle zu pumpen !
Wolf