gpt4 book ai didi

vba - 哪个命令按钮称为子?

转载 作者:行者123 更新时间:2023-12-04 21:12:53 25 4
gpt4 key购买 nike

我在同一个工作簿的许多工作表上都有相同的命令按钮,称为“输出”。所有按钮在模块 ModMain 中调用相同的“sub Output()”。我需要知道命令调用来自哪个工作表?

最佳答案

您可以使用的一种方法(如果您在同一张工作表上有多个按钮都调用相同的过程特别有用)是查看

Application.Caller

在您调用的子中。这将返回被单击的按钮的名称:如果您唯一地命名您的按钮,那么您可以确定如何处理调用。

还值得注意的是(使用工作表上的表单按钮)您可以通过“onAction”设置传递参数,因此如果您输入(例如)
'TestSub "Hello", 2' 

进入将调用 TestSub 并将“Hello”和 2 作为参数传递的“宏名称”文本框(包括单引号)。

关于vba - 哪个命令按钮称为子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23572110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com