Kannst Du mir erklären, warum ich bei
nStr = Evaluate( strformula )
immer ein "Operation failed" bekomme
wenn ich die Function in eine Biblithek packe ?
Weil evaluate *** ist und deshalb nicht benutzt werden soll...
Hab den Code selber in einer LIB; und der Code funzt mit dieser Lib in ca 20 Datenbanken ??? ???
eknori
Function KillUmlaute ( s As String ) As String
Dim strFormula As String
Dim nStr As Variant
strformula = { @ReplaceSubString("} + s + {"; "ä":"ö":"ü":"ß":"Ä":"Ö":"Ü"; "ae":"oe":"ue":"ss":"Ae":"Oe":"Ue" ) }
nStr = Evaluate( strformula )
KillUmlaute = nstr(0)
End Function