对于一个类,我偶然发现了excel表的VBA代码。它显示了一个函数的实现,其中参数没有被声明为任何类型。调用它时,将使用String作为此参数。If Not isXorEmpty(testvalue) Then End If
代码在Excel中正确工作,即检测不正确的输入值我在互联网上搜索过,但没有得出结论,VBA的这一语言特性被称为什么,以及当这样省略参数类型时,它究竟是如何表现的。有人能告诉我这方面的文件吗?
我想把一个VB函数翻译成VBA。该函数使用"System.Text.UTF8Encoding"和"System.Security.Cryptography.HMACSHA256"。我已经添加了"System“和"mscorlib.dll”引用到VBA代码,但是我收到了“无效的过程调用或参数”错误。这是我的VB函数:
Function HashString(ByVal StringToHash As String, ByVal H