3

我正在尝试迁移处理单词模板的系统的一部分。到目前为止,通用功能已经分布在文件服务器上的几个 .dots(使用 vba)上。我们现在的目标是将这个功能放入一个 vb.net 应用程序中,我们与之交互作为来自 word 的参考。

我想从 vba 调用 vb.net 功能,将用户表单作为参数传递。从 vb.net 中的表单测试类,它可以很好地与 TestFunction(inForm:=Me) 一起使用。从 vba 我尝试了各种各样的电话,但我都没有开始工作。

.net 函数我试图调用

Public Sub TestFunction(ByVal inForm As Form) 'do something...
End Sub

从单词 vba 调用

Public sReference As MyNetApp.DocFunc

Set sReference = CreateObject("MyNetApp.DocFunc")
sReference.TestFunction(frmMyForm)

参考 .net 根据以下设置设置:http ://www.geeksengine.com/article/create-dll.html并与其他功能一起正常工作,只是我无法弄清楚如何处理的表单。

所以,我的问题是我如何通过表格?这可能吗?

4

1 回答 1

0

我不确定这是否可能,但你真的需要这样做吗?如果您只需要表单上的数据,那么只需传递数据。

于 2012-05-12T16:14:18.573 回答