Rubrik: Variablen/Strings · String-Operationen | VB-Versionen: VB6, VBA | 06.08.15 |
' Wandelt Zahlen in hochgestellte Zahlen
Function Hochzahl(ByVal WERT As Long) As String
Dim ARR As Variant
Dim i As Long
Dim sValue As String
Dim sResult As String
' Zeichencodes 0-9 für hochgestellte Zahlen
ARR = Array(ChrW(8304), Chr(185), Chr(178), Chr(179), ChrW(8308), ChrW(8309), _
ChrW(8310), ChrW(8311), ChrW(8312), ChrW(8313))
sValue = CStr(WERT)
For i = 1 To Len(sValue)
sResult = sResult & ARR(Val(Mid$(sValue, i, 1)))
Next i
Hochzahl = sResult
End Function