Перевести из BASE36 в BASE10

Шаман
Дата: 27.01.2016 16:44:27
Доброго времени суток, уважаемые форумчане.
Есть такая задача:
Алкокод (AlcCode) "зашит" в марке с 4 по 19 символ (длина 16 символов) в кодировке BASE36.
Например, марка 10N000003GPD8OG3K8402210110800436382581511411435719812624722666212120
Если 000003GPD8OG3K84 перевести из BASE36 в BASE10, то получится AlcCode 0012665000001190180.

Может кто поделится функцией по переводу BASE36 в BASE10
В интернете нарыл только перевод в BASE36, а вот в десятичную не могу перевести.

+
Function fBase36Encode(ByRef lngNumToConvert As Long) As String
'Будет конвертировать любое целое положительное число в base36, а как сделать наоборот?
Dim strAlphabet As String
 
strAlphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
 
If lngNumToConvert = 0 Then
  Base36Encode = "0"
    Exit Function
End If
 
fBase36Encode = vbNullString
 
Do While lngNumToConvert <> 0
  fBase36Encode = Mid(strAlphabet, lngNumToConvert Mod 36 + 1, 1) & fBase36Encode
    lngNumToConvert = lngNumToConvert \ 36
Loop
End Function
guest_rusimport
Дата: 27.01.2016 17:15:04
Шаман,
так и интернете всё вроде есть :)
http://www.tech-archive.net/Archive/Excel/microsoft.public.excel.programming/2010-02/msg01257.html
Шаман
Дата: 27.01.2016 17:18:25
guest_rusimport,
СПАСИБО дорогой, опять ты меня выручил!!!
Сейчас разбираться буду.
vmag
Дата: 27.01.2016 21:27:27
guest_rusimport,

Тебе сам Бог велел заняться ЕГАИСОМ.... :-)
Станешь милиардером...
Или уже в теме?
guest_rusimport
Дата: 27.01.2016 22:14:00
vmag,
"Жить - хорошо! А хорошо жить - ещё лучше !" © (Кавказская пленица)
Картинка с другого сайта.

"Минздрав предупреждает! Чрезмерное увлечение употребление алкоголя вредит вашему здоровью!"
:)
vmag
Дата: 28.01.2016 20:37:18
guest_rusimport,

Живешь хорошо с curl или без ? А то б я чё нить прикупил, (если без) и если продается... мыло в профиле...
guest_rusimport
Дата: 28.01.2016 21:17:28
vmag
guest_rusimport,

Живешь хорошо с curl или без ? А то б я чё нить прикупил, (если без) и если продается... мыло в профиле...

Спасибо, слишком хорошо обо мне думаешь... Я то , вообще, не в теме :(
vmag
Дата: 28.01.2016 21:33:17
guest_rusimport
Я то , вообще, не в теме :(


парадокс... от тебя тут было уже несколько решений (по мелочам) прямо в десятку... если есть желание - напиши в почту - хоть озвучу тему (ещё не позно)...
guest_rusimport
Дата: 28.01.2016 22:03:39
vmag,

ага, черкнул