我一直关注这个Tutorial来在C#中创建一个excel加载项。此加载项为用户提供了一组函数,并将其写入公式栏。
出于某种原因,本教程有效,并且在VBA编辑器中填充单元格 运行Sub(通过f5),或者单击绑定到VBA Sub的Excel表单按钮。
但是,如果从函数中调用Sub(可以在公式栏中使用),则会出现错误(公平catch-all error,这似乎是“发生了事情”错误)出现在c#代码中,或者单元格未填充。
JFXPanel jfxPanel = new JFXPanel();
frame2 = new JFrame("");
frame2.add(jfxPanel);
Platform.runLater(() -> {
WebView webView = new WebView();
webView.getEngine().load(url);});
AFAIK Public Function methodCaller()
Call CallVSTOMethod 'Call the sub
End Function
没有做任何特别的事情,它意味着要从早期版本的VBA中解脱。
我的问题是,如何以类似于编辑器/表单点击处理程序的方式从函数中调用Sub?
感谢您的时间。
编辑: 当我从函数
调用Sub时,这是错误