2.3k Aufrufe
Gefragt in Tabellenkalkulation von schnallgonz Einsteiger_in (45 Punkte)
Salvete
ist es möglich, in einem dt Excel englische Funktionen zu nutzen?

wenn ich z.B. mit VBA Formeln schreibe,
packt es ein dt Excel nur mit Sverweis, nicht aber mit vlookup

gibt es da eine Möglichkeit oder muss für jede Excelsprache ein eigenes Script gebastelt werden?

mfg
schnallgonz

4 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nick,

benutze nur formula und nicht FormulaLocal dann kannst Du alles in englisch in VBA.

Gruß Hajo
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo schnallgonz.

oder verwende

Worksheetfunction.Vlookup()

Gruß
Rainer
0 Punkte
Beantwortet von schnallgonz Einsteiger_in (45 Punkte)
Salve Hajo, salve Rainer
mit Formula anstatt FormulaLocal hatte ich versucht, lief aber auf Fehler.
Ursache:
wenn englisch, dann Komma als Argumenttrenner, nicht Semikolon

so weit so gut, Danke.

Bleibt das Problem mit Formeln in einem Tabellenblatt.
Habt ihr dazu auch noch einen Vorschlag?

Bsp:
in einer Zelle steht =Monat(A1)
=Month(A1) funzt mit dt. Excel nicht,
da muss wohl landesspezifisch angepasst werden, oder?

Wäre zwar lästig, aber wenigstens muss der VBA-Code nicht angepasst werden.
schwierig:
englische Formeln können ohne engl. Excel nicht getestet werden...

gruß
schnallgonz
0 Punkte
Beantwortet von schnallgonz Einsteiger_in (45 Punkte)
Hi
habe gerade im Web gefunden, dass die Formeln i.d.R. automatisch übersetzt werden, sobald eine dt. Excelmappe in einem anderssprachigen Excel geöffnet wird.

Dann müßte ich wirklich nur den VBA-Code anpassen mit Formula ohne Local und insgesamt ohne Umlaute usw :-)

mfg
schnallgonz
...