Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

Textstring in berechenbare Formel umwandeln

Gruppe

Numerisch

Problem

Wie kann ich eine als Text vorliegende Formel über eine benutzerdefinierte Funktion berechnen?

Lösung
Geben Sie die nachfolgende benutzerdefinierte Funktion in ein Standardmodul ein.

StandardModule: basMain

Function TextAlsWert(sFormula As String) As Double
  Dim var As Variant
  var = Application.Substitute(sFormula, ",", ".")
  TextAlsWert = Application.Evaluate(var)
End Function