kmsp.net
当前位置:首页 >> 如何显示和隐藏VBA控件中的按钮? >>

如何显示和隐藏VBA控件中的按钮?

Sub s() CommandButton1.Visible = False'隐藏按钮CommandButton1 CommandButton1.Visible = True'显示按钮CommandButton1End Sub

不要用标签的名字,用标签的INDEX号就可以完美的解决你的问题! 使用简单的循环就可以一下子关掉30个标签! 如果在循环里加上一些条件,则可以选择性的关掉一些标签! 基本上VB里所有控件的子列都有INDEX值的!

如果你表格的列是固定不变的,那就直接将程序写死。比如,名称列是第二列,那你就在按钮的click事件中写Columns(2).Hidden = True,品类在第三列,就将前面的“2”,改为3,以此类推。 如果列很多,并且不能确定某列具体在哪一列,就要先想办法找...

隐藏控件应该是Label23.Visible=False这样的,标签控件没有Hide方法

1、由于access vba无法隐藏具有焦点的控件,所以最后这个按钮无法隐藏。 2、变通方法:摆一个可以获得焦点控件,把它的长、宽和上边距都设置为0cm,用它来转移焦点。这里我用text13来做它。 3、access vba代码如下: Private Sub Command12_Clic...

Sub 隐藏指定列() Columns(Columns.Count).Hidden = False Columns("B").Hidden = True Columns("C").Hidden = True Columns("J").Hidden = True Columns("L").Hidden = TrueEnd SubSub 显示隐藏() Columns(Columns.Count).Hidden = FalseEnd Sub

用控件的Visible属性,比如你要隐藏“按钮1”,则用如下代码: ActiveSheet.Shapes("Button 1").Visible = False

你可以判断有没有数据,有数据点击按钮使其运行宏,否则退出宏而不执行。类似: sub aaaa() if cells(2,1)= "" then exit sub endif

详细操作步骤如下: 1.Alt+F11,代开VBA编辑界面,输入下图中的代码: 2.关闭VBA,返回工作表,在“开发工具”中点击插入,选择第一个命令按钮 3.插入之后,会自动弹出宏编辑界面,此次能看到刚才写好的宏名字,选中,并确定 4.点击按钮,就看到弹...

TopLeftCell 左上单元格 BottomRightCel 右下单元格 这2个单元格构成的区域就是控件放置的位置 如果他们不是在同一个单元格,也就是说控件不在一个单元格内的话, 怎么表示他们的行号列标呢? 就用坐上单元格的行号列标吧 ActiveSheet.Shapes("B...

网站首页 | 网站地图
All rights reserved Powered by www.kmsp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com