Hallo, Berthold Gerdes schrieb: > oCell.Formula = "=SVERWEIS($B$10;" + Bereichsname + ";1)" > End Function > > Wo könnte der Fehler liegen?
Verwende entweder: oCell.FormulaLocal = "=SVERWEIS($B$10;" & Bereichsname & ";1)" oder besser: oCell.Formula = "=VLOOKUP($B$10;" & Bereichsname & ";1)" was ist der Unterschied? .Formula bedingt internationale (englische) Funktionsnamen, wird aber unabhängig von der Sprachversion des verwendeten OOo funktionieren (Du siehst also bei einem deutschen OOo tatsächlich SVERWEIS in der Zelle obwohl VLOOKUP eingetrasgen wird), .FormulaLocal akzeptiert Landesspezifische Namen funktioniert aber immer nur bei einer Sprachversion korrekt. Besser ist stehts .Formula weil häufig zumindest englische OOo-Versionen verwendet werden und dann fällt .FormulaLocal + deutsche Funktionsnamen auf die Nase. Gruß Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
