RulerofDarkness
Mitglied
Frage wie kann ich in Vba eine quersumme errechnen lassen?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Private Function GetCheckSum(iValue As Long) As Integer
Dim CheckSum As Integer
Dim sValue As String
Dim i As Integer
Dim ValueCount As Integer
Dim cValue As String
CheckSum = 0
sValue = CStr(iValue)
ValueCount = Len(sValue)
If ValueCount > 0 Then
For i = 1 To ValueCount
cValue = Mid$(sValue, i, 1)
If Asc(cValue) >= 48 And Asc(cValue) <= 57 Then
CheckSum = CheckSum + CInt(cValue)
End If
Next i
End If
GetCheckSum = CheckSum
End Function