【发布时间】:2017-08-15 04:52:34
【问题描述】:
是否可以有多个按钮,比如说“按钮 1”和“按钮 2”运行相同的 VBA 代码,但根据按下的按钮产生不同的结果?
例如,当我按下按钮 1 时,我希望它转到网站,加载数据并将其放到工作表 1 上。但是当我按下按钮 2 时,它会转到同一个站点并将其加载到工作表 2。
我知道我可以拥有相同 VBA 代码(具有不同名称)的多个实例,但是我希望简化代码并防止其过于复杂。
【问题讨论】:
-
Related How to call a macro from a button and pass arguments 然后只需传递一个参数以使用 if 语句或其他控制语句进行测试