从microsoft docx文档中调用java方法

时间:2013-07-23 13:40:04

标签: docx

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

是否有适用于此的简单而稳定的解决方案?如果有人对此有所了解,请与我分享?

提前致谢 Yatin Baraiya

3 个答案:

答案 0 :(得分:0)

MS语言的Microsoft语言是Visual Basic,您不能本身调用java方法。

答案 1 :(得分:0)

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

retValue = Shell("command", vbNormalFocus)

How can I execute a shell command using VBA?

上找到

答案 2 :(得分:0)

一种方法是使用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