excel - 无法从按钮单击调用公共子
问题描述
我正在尝试通过单击一个按钮来执行一个名为计算的模块中包含的子过程。在放置按钮的工作表中,我有以下代码...
Private Sub Button_Calculate_Click()
'Start main calculation procedure
MsgBox "Clicked"
Call Calculate
End Sub
在模块/计算中,我有以下代码......
Public Sub Calculate()
MsgBox "Calculate"
Call Calc_Mass
End Sub
“Calc_Mass”也存储在模块/计算中。当我单击按钮时,我只看到第一个消息框弹出“已单击”。
为什么不调用“计算”?
解决方案
推荐阅读
- java - 如何在 adf 中的 iterator.excuteQuery() 之后再次选择 currentRow?
- javascript - 无法在 API 项目中多次搜索
- javascript - 需要元素来识别页面刷新时它在页面上的位置
- c++ - 内存泄漏分析与顶部
- java - 带有注释的 OWL API 加载本体
- mysql - phpMyAdmin 没有正确计算行数
- windows - 创建一个显示在其他所有内容之上的窗口
- spring-boot - JpaSpecificationExecutor 按组和最大日期值过滤数据
- java - 回溯:在 java 中创建数独求解器
- c# - 使用常规 LINQ 创建编译查询 linq 和性能问题