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?
Einfügen von Formel in eine Zelle
Moderator: Moderatoren
Hallo Schiri1,
Gruss
Thomas
Das ist richtig.... braucht man die englischsprachigen Formel.
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.Wo bekommt man eine Auflistung mit der Gegenüberstellung Deutsch - Englisch und/oder umgekehrt?
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Taelle mit Funktionsnamen Deutsch Englisch
Eine Tabelle mit den deutschen Funktionsnamen und den Englischen entsprechnungen gibt es auf
http://www.teamstaroffice.org/download/ ... ompat.html
http://www.teamstaroffice.org/download/ ... ompat.html
-
- ***
- Beiträge: 88
- Registriert: Mi, 30.07.2003 18:06
- Wohnort: Wiesloch
Hallo Leute,
Frank hat recht. Im OO 1.1.1 unter Linux und WIN 2000 habe ich die selbe Erfahrung gemacht.
ist der Weg um auch die deutschen Formeln per Makro in die entsprechende Zelle zu pumpen !
Wolf
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
Wolf