社区
VBA
帖子详情
如何用VBA选择性的隐藏复选框
hutianwan
2017-10-20 04:58:14
各位大佬们,我小白,刚接触VBA,求助个问题哈,谢谢!EXCEL2013
在页面里有大约50个复选框,想做两个按钮,实现如下功能:
1。隐藏,当把复选框有选择的打勾后,比如选择了25个,那么点击隐藏按钮将剩下25个没打勾的隐藏。
2。显示,当隐藏后想再修改看别的复选框则把所有复选框再显示出来。
当然如果能将无勾选的复选框所在行顺便隐藏更好。
...全文
1096
4
打赏
收藏
如何用VBA选择性的隐藏复选框
各位大佬们,我小白,刚接触VBA,求助个问题哈,谢谢!EXCEL2013 在页面里有大约50个复选框,想做两个按钮,实现如下功能: 1。隐藏,当把复选框有选择的打勾后,比如选择了25个,那么点击隐藏按钮将剩下25个没打勾的隐藏。 2。显示,当隐藏后想再修改看别的复选框则把所有复选框再显示出来。 当然如果能将无勾选的复选框所在行顺便隐藏更好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
舉杯邀明月
2017-10-21
打赏
举报
回复
代码操作是“按对象”进行访问的,跟对象是否隐藏没关系吧。 只有“用户操作”时,隐藏的对象才无法被访问。 所谓“隐藏行”,实质是行高度为0。 但是你在工作表中插入的控件对象,不一定“属于单元格”, 如果把某些行的高度改变,也许会造成控件与对应的行“错位”,这种“隐藏”需要谨慎。
郴郴
2017-10-21
打赏
举报
回复
EXCEL 自带 数据过滤 功能的,何必要用VBA呢
脆皮大雪糕
2017-10-21
打赏
举报
回复
新增一列,打钩和不打勾,然后增加对这列的过滤,自己选要不要过滤不打勾的行
小噤
2017-10-20
打赏
举报
回复
要说清楚 复选框是表单控件还是ActiveX控件 如果是ActiveX控件。你是放到窗体上还是放到工作表上
VBA
2,462
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章