所以,假设我在任何Office应用程序中都有一个VBA应用程序。我已经创建了一个命令行VB.net程序来完成所有有趣的Web服务。
好的,VBA应用程序调用{{1}}来运行命令行程序。现在,从VB.net程序获取信息(包的跟踪编号)回到VBA程序的最佳方法是什么?
到目前为止,我对这个问题的看法包括:
Shell()
编写数字,然后以某种方式在VBA中提取对此有何想法?
答案 0 :(得分:2)
为什么不直接从VBA调用Web服务?
检查MSDN中的样本,了解如何做到这一点:
<强> Calling XML Web Services from Office VBA Using the Web Service References Tool 强>
您拥有的其他选择是: