Editar: Isso funciona apenas para o Excel 2003 (embora também exija a instalação de um plug-in)
Pode sim. Você precisa ativá-los no VBA.
- Abra o Editor do Visual Basic (Alt + F11)
- Clique em Ferramentas > Referências
- Na lista que está sendo exibida, localize o componente denominado "Biblioteca de tipos de sabonete do Microsoft Office v3.0" e verifique-o
- Clique em OK, o componente está instalado.
Para gerar os métodos para acessar um serviço da Web, você precisa especificar o arquivo de definição (wsdl) na entrada de menu "Referência de serviço da Web", em ferramentas, que deve aparecer depois.
Para realmente acessar dados a partir de então, você precisará de programação VBA, e eu convido você a fazer mais perguntas sobre isso em nosso site irmão dedicado a questões de programação, Stack Estouro .
Ok, este método funcionou no Excel 2003, mas parece que não é o caminho recomendado hoje em dia. Não consigo encontrar o menu de que falei. A biblioteca a que me referi é provavelmente usada por razões de compatibilidade.
Agora tudo o que posso encontrar é fazer isso no Visual Studio 2008 , ou para seguir mais ponteiros nesta pergunta do estouro do Stack Overflow .