Я хотел бы преобразовать количество ячеек Excel в моем документе из серийного номера в хэш MD5 этого серийного номера. Есть ли предварительно скомпилированная формула в Excel, которая делает это, или я единственный вариант сделать VBA. Если VBA, как бы я это сделал?
Некоторые ссылки в вопросе Хэш-функция пароля для Excel VBA теперь не работают. Вот обновленная версия принятого ответа на этот вопрос:
Вы найдете реализацию для VB и VBScript здесь:
http://web.archive.org/web/20080526064101/http://www.frez.co.uk/freecode.htm#md5Я считаю, что это было бы довольно легко перенести чтобы преуспеть.
Однако кто-то это уже сделал. К сожалению, решение находится на обмен экспертами, который не позволяет прямые ссылки. Итак, мы должны идти через гугл. Щелкните здесь , чтобы выполнить поиск в Google, а затем нажмите первый результат. Прокрутите много вниз, чтобы увидеть принятое решение.
Источник: Функция хеширования пароля для Excel VBA