我正在从Excel VBA构建OAuth2.0身份验证工具。

这些是我正在使用的参考:

excel - 从Excel VBA向HTTP请求添加哪些引用-LMLPHP

但是,在在线编译时代码会中断:

Private objXMLRequest As MSXML2.ServerXMLHTTP


我尝试以管理员身份从命令窗口运行:

regsvr32.exe "c:\windows\system32\winhttp.dll"


和:

regsvr32.exe "c:\windows\system32\winhttpcom.dll"


但是它们都返回错误:

RegSvr32 - Entry point DllRegisterServer not found.

最佳答案

您必须引用Microsoft XML, v 3.0

参见:https://msdn.microsoft.com/en-us/library/ms763701%28v=vs.85%29.aspx

对于Microsoft XML, v 6.0,类型必须为MSXML2.ServerXMLHTTP60

08-07 17:43