21.04.2017, 16:40
Hallo,
wie ich das so gerne mache: erst die Frage schlecht lesen und dann die Antwort schlecht getestet:
Falls es auch auf eng/US-Systemen klappen sollte, bitte ein feedback.
mfg
wie ich das so gerne mache: erst die Frage schlecht lesen und dann die Antwort schlecht getestet:
Code:
Sub T1()
'erkennt dt bzw eng Zahlen
Dim Tx As Variant
Dim x As Double
For Each Tx In Array("25,5", "25.5")
x = CDbl(Tx)
Debug.Print x
If InStr(x, Application.DecimalSeparator) > 0 Then
Debug.Print "German"
Else
Debug.Print "English"
End If
Next Tx
End Sub
Falls es auch auf eng/US-Systemen klappen sollte, bitte ein feedback.
mfg