- Beiträge: 1
- Dank erhalten: 0
- Signum-Forum
- Anwenderfragen
- FAQ
- Orgasoft.NET
- Schnittstellen, Integrationen, Hardwareanbindungen
- Wie kann man die Pruefziffer eines EAN13 in Excel berechnen?
Wie kann man die Pruefziffer eines EAN13 in Excel berechnen?
- Anonymous
- Autor
- Offline
- Fresh Boarder
-
Weniger
Mehr
10 Jahre 8 Monate her - 10 Jahre 8 Monate her #1025
von Anonymous
Wie kann man die Pruefziffer eines EAN13 in Excel berechnen? wurde erstellt von Anonymous
Über ein Makro "GetEAN" mit folgendem Inhalt:
Function GetEAN(cWert As String) As Integer
Dim x As Integer, nSumme As Integer, nLang As Integer
Dim lGerade As Boolean
nLang = Len(cWert)
lGerade = True
For x = 1 To nLang
lGerade = Not lGerade
If lGerade Then
nSumme = nSumme + Val(Mid$(cWert, x, 1)) * 3
Else
nSumme = nSumme + Val(Mid$(cWert, x, 1)) * 1
End If
Next x
GetEAN = Int((nSumme + 9) / 10) * 10 - nSumme
End Function
Function GetEAN(cWert As String) As Integer
Dim x As Integer, nSumme As Integer, nLang As Integer
Dim lGerade As Boolean
nLang = Len(cWert)
lGerade = True
For x = 1 To nLang
lGerade = Not lGerade
If lGerade Then
nSumme = nSumme + Val(Mid$(cWert, x, 1)) * 3
Else
nSumme = nSumme + Val(Mid$(cWert, x, 1)) * 1
End If
Next x
GetEAN = Int((nSumme + 9) / 10) * 10 - nSumme
End Function
Bitte Anmelden oder Registrieren um der Konversation beizutreten.