Excel Formel per VBA eintragen ?

Hallo

ich möchte per VBA-Code eine Formel eintragen:

Geht z.B. so:

WS.range(„X1“).FormulaLocal = „=SUMME(A1:smiley:1)“

doch in England muss man

WS.range(„X1“).FormulaLocal = „=SUM(A1:smiley:1)“

in Frankreich muss man

WS.range(„X1“).FormulaLocal = „=X?Y(A1:smiley:1)“

usw… Schreiben

wie macht man das Länderunabhänig?

ich möchte per VBA-Code eine Formel eintragen:
WS.range(„X1“).FormulaLocal = „=SUMME(A1:smiley:1)“
doch in England muss man
WS.range(„X1“).FormulaLocal = „=SUM(A1:smiley:1)“
in Frankreich muss man
WS.range(„X1“).FormulaLocal = „=X?Y(A1:smiley:1)“

Hi Sam,

nimm WS.range(„X1“).Formula = „=SUM(A1:smiley:1)“

Die Franzosen sagen X?Y zu Summe?

Und, bitte, schreib den Code nicht per Hand hier rein, kann klappen, kann aber auch durch Schreibfehler für absolut unnötige Irritationen sorgen.

Gruß
Reinhard