中易网

在Excel工作簿中如何对三个工作表同时进行隐藏指定条件的行

答案:1  悬赏:0  
解决时间 2021-02-18 18:09
我的《学生成绩管理》工作簿里有《学生基本情况登记表》、《成绩统计表》和《成绩分析表》这三个工作表。它们的第1.2.3.4行都是表头,第1列A是序号。我想在《原始数据设置》页面根据学生数来(C12)确定并同时自动隐藏《学生基本情况登记表》、《成绩统计表》和《成绩分析表》这三个工作表的指定行。按钮“确定”为执行命令。

下面的代码该如何修改:

Private Sub CommandButton1_Click()
Me.Unprotect ""
If Sheets("初始设置").[C12] <> "" Then
For i = 5 To 64
If Cells(i, 1) > Sheets("初始设置").[C12].Value Then Rows(i).Hidden = True '隐藏该行
Next
End If
Me.Protect ""
End Sub

如果需要,告知邮箱即传附件.谢谢!
上述代码在单个工作表中已测试通过.

运行后会有如下提示: 运行时错误'1004':
不能设置类 Range 的 Hidden 属性
最佳答案
Private Sub CommandButton1_Click()
Dim tt%, k%
If Sheet5.[c12] <> "" Then
tt = [c12] + 5
For k = 5 To 7
Sheets(k).Rows(tt & ":65").Hidden = True
Next
End If
End Sub

可以循环的代码
出错原因是你的sheet.index比较乱,所以从5到7循环,原来的sheet2保护了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广东省服装服饰行业协会怎么去啊,有知道地址
break的复数是什么、 这里的break是打破的意
小故事大道理20字
为什么有人睁眼的时候眉毛可以不动啊。
东风吹水绿参差的参怎么读
描写春天(春草萌发)的诗句
小张刨冰怎么去啊,有知道地址的么
红伟美容美发会所地址有知道的么?有点事想过
朋友说你连付出生命的勇气都有,为什么却没有
什么是robo-advisory
配电箱在柱旁明装,其线管是走在柱子里面还是
中文学不好所以英文也学不好么
新标日好还是的大家的日语好
法语专业 法国高翻学院
笔记本电脑触摸鼠标键触摸时手麻什么情况
推荐资讯
怎么寄400美元的移民签证费
大家有知道京西重工内部情况吗,具体员工发展
在使用Dbutils查数据的时候出现这个错误,
大头车床车内径发颤很厉害,五个米就发颤,怎
请问银行卡的开户绑定电话号码可以更改吗?
Chrome 上有哪些比较好用的扩展程序
喜迎春餐馆我想知道这个在什么地方
付姓家谱辈分清然立志先思善
请问我的车加了150元的油跑了240公里,每公里
用什么物质可以溶解砖块上的水泥
金字旁加卓念什么
三鼎家政服务公司新城分公司怎么去啊,有知道
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?