从microsoft docx文档中调用java方法



我想从Microsoft docx类型文档中调用我的java类文件的一个java方法吗?

有没有简单稳定的解决方案?如果有人对此有想法,你能和我分享一下吗?

提前感谢Yatin Baraiya

Microsoft Language for MS docx是Visual Basic,您不能以本机方式调用java方法。

您也可以执行shell命令来执行您想要的操作:

retValue = Shell("command", vbNormalFocus)

位于"如何使用VBA执行shell命令?"?

一种方法是使用IKVM将Java代码转换为DLL,并从VSTO Word插件中调用它。

另一种方法是将Java代码转换为web服务(SOAP或REST),并从Word插件或VBA(即Word宏)调用它。有关SOAP,请参见示例http://jamesecampbell.blogspot.com.au/2012/11/how-to-consume-web-service-in-microsoft.html

相关内容

  • 没有找到相关文章

最新更新