Utilización en .net de un web service, desde una hoja de Excel de Office XP.
Instalar "Soap Toolkit"
Instalar Office Webservices Referece Toolkit
1.) En el editor de Visual Basic
Menu: Tools à Macro à Visual Basic Editor, o bien, Alt+F11
2.) Usando el webservice referente tool, agregar referencia al webservice
Menu: Tools à Webservice Referentes
Agregar URL asociada: http://localhost/WorkShopUDP_v1/mensaje1.asmx
Pulsar "Search"
Agregar la referencia, seleccionando el checkBox y pulsar "Add"
Esto ha creado el módulo de clase "clsws_Saludo" (Proxy al Webservice)
Ver Explorador del proyecto.
Insertar un módulo: Menu: Insert à Module
Agregar la función publica siguiente al módulo insertado:
Public Function HelloMarco() As String
Dim objWS As New clsws_Saludo
HelloMarco = objWS.wsm_HelloWorld
End Function
Probar la nueva function (HelloMarco) desde la planilla Excel.