gpt4 book ai didi

vba - Excel 中的 HMAC SHA256 宏

转载 作者:行者123 更新时间:2023-12-04 20:06:36 28 4
gpt4 key购买 nike

我通过谷歌、技术论坛等进行搜索...但我找不到可以回答我问题的好的教程/指南:

我在 Excel 中有一个带文本的单元格和一个带键的单元格(都是文本),有没有办法让 EXCEL 函数的 HMAC 获取两个单元格作为输入并返回 hmac 文本?

提前致谢

最佳答案

在 Google 上快速搜索发现一个用 VB6 编写的 HMAC-SHA256 类,位于此处:http://www.vbforums.com/showthread.php?635398-VB6-HMAC-SHA-256-HMAC-SHA-1-Using-Crypto-API

虽然这是针对 VB6(并且是 native 代码),但应该很容易适应 VBA。听起来您需要一个工作表函数(即 UDF),那么您还需要使用上述类来编写它。

如果您乐于从 VBA 调用 .NET 程序集,那么您可以简化代码,因为大部分计算工作已经为您完成(请参阅 System.Security.Cryptography,更具体地说是 HMACSHA256)。这里给出了一个示例(对于 HMACSHA1,但原理相同):Does VBA have a Hash_HMAC .

关于vba - Excel 中的 HMAC SHA256 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28453409/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com