我正在使用 Office 开发人员工具并制作了一个功能区来访问某些功能。事情是,看起来我无法从按钮打开用户窗体,其他命令似乎运行正常。代码:
Public Class Empresa
Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs) Handles btn_DBSol.Click
'Dim wnd As New frm_DBSolventes
'wnd.Show()
MsgBox("Hello World")
End Sub
End Class
此代码在 excel 功能区上有此结果:
https://s24.postimg.org/6z16l6g43/Print_1.jpg
现在使用此代码:
Public Class Empresa
Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs) Handles btn_DBSol.Click
Dim wnd As New frm_DBSolventes
wnd.Show()
'MsgBox("Hello World")
End Sub
End Class
结果一无所获:
错误列表窗口中没有错误。frm_DBSolventes 是用户表单引用项目上的用户表单,现在表单上没有任何内容,只是创建了一个用户表单的新项目并尝试显示它。有什么我想念的吗?有没有其他方法可以在功能区上使用用户表单?
根据要求,frm_DBSolventes 是
https://s29.postimg.org/6w6ae15qd/Print_3.jpg
只需添加一个 datagridview,因为我需要继续工作。如果它有所作为,我可以改变它。表格上没有代码:
Public Class frm_DBSolventes
End Class