[算表] 请问vba关于隐藏栏列

楼主: quadrature (Viva la vida)   2018-09-05 00:57:27
软件:EXCEL VBA
版本:2010
请问若想制作在sheet1内依下拉式选单(A,B)
选择A时则sheet2,sheet3,sheet4......的第4,9,14,19列隐藏
选择B时则回复显示所有隐藏列
该如何撰写VBA呢
谢谢
作者: soyoso (我是耀宗)   2018-09-05 07:19:00
worksheet_change触发选A或B后执行动作,限缩触发储存格判断target.address是否为指定的储存格位置、range.row和range.column或以intersect工作群组sheet(array(工作表名,工作表名...)),选取select任一工作群组的工作表名.range.entirerow.hidden为真(隐藏),为假(回复)如不用工作群组的话,可设要隐藏、回复列的工作表名array循环该array,再以工作表名.range.entirerow.hidden为真,为假
楼主: quadrature (Viva la vida)   2018-09-05 13:56:00
非常感谢s大的热心帮忙,已解决问题:)

Links booklink

Contact Us: admin [ a t ] ucptt.com