作者yhlhenry ()
看板Office
标题[算表] 存在跨栏合并时 如何隐藏特定行列?
时间Mon Jan 4 16:48:55 2016
软体:excel
版本:2007
我想要用VBA隐藏特定列,但是遇到一个问题:
我的表格中,第一行有跨列合并的储存格,手动时可以单选一列隐藏,这没问题。
我用录制巨集的方式得到以下程式码,
Rows("12:12").Select
Range("B12").Activate
Selection.EntireRow.Hidden = True
但是执行此巨集後,会变成无法单独选一列,
会把所有跨栏跨到的范围都隐藏起来。
请问何解?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.219.3.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1451897339.A.5CD.html
1F:→ soyoso: 上二列删除,改以range("b12").entirerow.hidden=true 01/04 17:31
2F:→ yhlhenry: 感谢! 01/04 19:00