VBA中访问Web Service --zt
有几个关键点
1. Web Service必须启动http Get这个协议的支持
2. VBA程序中是要用到SOAP Toolkit这个COM组件库的,目前的版本为3.0
3. 访问代码
Sub CallWebService()
Dim sc As New SoapClient30
sc.MSSoapInit "http://localhost:4498/TestService/Service.asmx?wsdl"
MsgBox sc.HelloWorld()
End Sub
这是对于简单方法(返回标准类型)的处理,关于返回复杂类型,可以查阅SOAPClient的有关介绍
--http://www.cnblogs.com/chenxizhang/archive/2008/10/27/1320533.html