我正在尝试迁移处理单词模板的系统部分。到目前为止,常见功能已在文件服务器上的几个.dots(使用vba)上展开。我们现在的目标是将此功能放入一个vb.net应用程序中,我们将它作为word的参考进行交互。
我想从vba调用vb.net功能,将userform作为参数传递。 从vb.net中的表单测试类,它可以与TestFunction(inForm:= Me)一起使用。 从vba我尝试了各种各样的电话,其中没有一个我已经开始工作了。
.net功能我试图致电
Public Sub TestFunction(ByVal inForm As Form)
'do something...
End Sub
来自word vba的电话
Public sReference As MyNetApp.DocFunc
Set sReference = CreateObject("MyNetApp.DocFunc")
sReference.TestFunction(frmMyForm)
Set sReference = CreateObject("MyNetApp.DocFunc")
sReference.TestFunction(frmMyForm)
根据http://www.geeksengine.com/article/create-dll.html设置.net的设置,并且可以正常使用其他功能,只是我无法弄清楚如何处理的表单。
所以,我的问题是我如何通过表格?有可能吗?
答案 0 :(得分:0)
我不确定这是否可能,但你真的需要这样做吗?如果您只需要表单上的数据,那么只需传递数据。