Excel谷歌地理代码VB错误

Excel谷歌地理代码VB错误,excel,vba,Excel,Vba,我使用以下函数,通过工具->引用添加了对MicrosoftXML6.0的引用。我一直得到一个“编译错误:未定义用户定义的类型”。有人能看到缺陷吗?调试器不断突出显示“googleResult作为新的MSXML2.DOMDocument”,谢谢 后期绑定解决了这个问题。我也有同样的原始问题,通过在这两条DIM语句中添加60条解决了这个问题: Dim googleResult As New MSXML2.DOMDocument60 Dim googleService As New MSXML2.XM

我使用以下函数,通过工具->引用添加了对MicrosoftXML6.0的引用。我一直得到一个“编译错误:未定义用户定义的类型”。有人能看到缺陷吗?调试器不断突出显示“googleResult作为新的MSXML2.DOMDocument”,谢谢


后期绑定解决了这个问题。

我也有同样的原始问题,通过在这两条DIM语句中添加60条解决了这个问题:

Dim googleResult As New MSXML2.DOMDocument60
Dim googleService As New MSXML2.XMLHTTP60

如果您在到达“MSXML2.”部分后立即开始重新键入该行,则VBA建议终止该行。它现在在我的系统上运行良好。

您是否已将MSXML的引用添加到VBA项目中?是的,通过工具->引用,Microsoft XML 6.0。使用该引用对我来说很好。检查是否有任何其他引用被标记为“丢失”,可能是msxml dll已损坏。我会检查一下。看看后期绑定是否有效。尝试将googleResult设置为对象,然后设置googleResult=CreateObject(“Msxml2.DOMDocument.6.0”)
Dim googleResult As New MSXML2.DOMDocument60
Dim googleService As New MSXML2.XMLHTTP60