VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

Zeichenfolge in Wert wandeln

Gruppe

Funktion

Bereich

WECHSELN

Thema

Zeichenfolge in Wert wandeln

Problem

Wie kann ich einen Zahlenstring mit Punkt als Dezimalseparator in eine Zahl umwandeln?

Lösung

Folgende Formel, wenn sich der Wert in Zelle A1 befindet: =WERT(WECHSELN(A1;".";","))




StandardModule: Modul1

Sub IsLike()
   Dim dValue As Double
   Dim sTxt As String, sEuro As String, sLike As String
   dValue = 23.21
   sEuro = Format(dValue, "0.00 €")
   sLike = "*" & sEuro & "*"
   sTxt = Range("A1").Value
   If sTxt Like sLike Then
      MsgBox "Im String enthalten!"
   Else
      MsgBox "Nicht im String enthalten!"
   End If
End Sub

    


Beiträge aus dem Excel-Forum zu den Themen Funktion und WECHSELN