excel里右键点控件,“添加宏”的选项忽然没了?怎么回事啊?

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:45:12
原来是有的,今天不知道怎么的忽然没了,怎么回事呢?还有原来创建一个复选框,默认的宏名字是“复选框1_单击”,现在变成了“CheckBox1_Click”,郁闷呢。。。主要是那个菜单项怎么就这么的没了呢。。。
对了,还有个问题,如果有个复选框控件是控制B列隐藏/显示的,然后我是把它放在D列,但是隐藏和显示的时候会让复选框跟着表格移动,可不可以让它浮动在表格上,不随着表格的变动而移动呢?

复选框、按钮、列表框、组合框等等都是有两种可以做的,一个在窗体工具栏,另一个在控件工具箱,中文显示的那个是窗体建立的,英文显示的那个是控件工具箱建立的,两者用法稍有区别,窗体的有部分功能已经默认完成,可编代码,也可以不编代码(比较简单),控件工具的是完全空白功能,必需全部编代码(我比较喜欢用这个,功能比窗体广些)。
让它浮动在表格上的方法:
两种都可以右键选择“设置控件格式”在“属性”的“对象位置”栏,选择“大小、位置均固定”。

一、你这是两个不同的复选框,一个是窗体复选框(复选框1_单击的那个,在其上右键可以指定宏),一个是控件工具箱的复选框(CheckBox1_Click的那个),这种控件不是指定宏,而是直接用VBA编程,即右键-查看代码。
二、在复选框上右键-设置控件格式-属性,选择“大小、位置均固定”。