2010-08-17 175 views
12

我想將我的文檔中的許多excel單元格從序列號轉換爲該序列號的MD5哈希。在Excel中是否有預編譯的公式,或者是我唯一的選擇VBA的選項。如果VBA,我會怎麼做?MD5散列函數在excel中?

+0

我認爲它已經有了答案在這裏:http://stackoverflow.com/questions/125785/password-hash-function-for-excel-vba – NinjaCat 2010-08-17 00:06:08

+0

您可以嘗試谷歌電子表格與谷歌腳本。易於使用的偉大的開源項目。 – northtree 2013-10-28 10:59:51

回答

10

問題Password hash function for Excel VBA中的一些鏈接現在已損壞。這裏是公認的答案對這個問題的更新版本:

你會發現VB 和VBScript在這裏實現:
http://web.archive.org/web/20080526064101/http://www.frez.co.uk/freecode.htm#md5

我相信這將是非常容易移植到excel 。

但是有人已經這樣做了。不幸的是,解決方案是 專家交換,它不允許 直接鏈接。所以我們必須通過谷歌去 。 Click here執行 Google搜索,然後點擊 的第一個結果。向下滾動以查看 接受的解決方案。

來源:Password hash function for Excel VBA

+0

:D哇,你什麼時候可以免費查看專家交流的答案?我記得你之前必須註冊,所以我現在還沒有去過那麼多年。 – casablanca 2010-08-17 00:24:37

+3

@casablanca如果您遇到來自Google鏈接的專家交換問題,您將可以訪問答案。如果他們不讓你看到它,他們很可能早就被谷歌禁止了。向Google Bot和普通用戶顯示不同的內容違反了Google的政策。 – HoLyVieR 2010-08-17 00:34:21

+1

上帝保佑堆棧溢出。 – Lewis42 2015-08-04 22:41:11