在自动添加时可以修改按钮属性;
onAction可以带参数调用,来调定是哪个按钮事件,比如:
OnAction = "'GoToSheet """ & Name & """'" '带字符串参数
注意:参数一定要是字符型,Name只引用初始时的值,若使用时再改变无效。
combobox对象没有多选属性,因此也无法标注已选项目
但应该可以变通处理:
每次选择以后,直接修改对应的list(i)值,在字串末尾添加一个文本记号(比如:"√")
第一步:首先新建一个窗体,双击窗体,复制如下代码进去。Dim Cbtn As New BtnClick '定义Cbtn 一个类名Private Sub UserForm_Initialize()Dim ClickBtn As Object '定义一个对象名Set ClickBtn = MeCommandButton1 '给对象名关联按钮对象Cbtninit ClickBtn '关联BtnClick类End Sub每一行都有解释,就不一一介绍了,很明显的说明。
第二步:新建一个类模块,复制如下代码到类模块。'声明一个MSFormsCommandButton对象变量Private WithEvents btnObj As
以上就是关于在excel VBA中,要获取当前button的位置,可以把语句写到类模块里面吗如果可以,该怎么写呢全部的内容,包括:在excel VBA中,要获取当前button的位置,可以把语句写到类模块里面吗如果可以,该怎么写呢、请教高手:vba 如何选择当前选择的控件(对象)、vba生成按钮里面写代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)