作者wen201989 (wen201989)
看板Office
标题[算表] excel如何让储存格所属的列位,整列反灰?
时间Sun Sep 3 12:13:21 2017
使用excel时,将游标点选某储存格,该储存格就会呈现黑框
可是储存格所属的「列位」,并不会自动反灰
我知道,滑鼠左键点一下「列位」阿拉伯数字,就可以将该列全部反灰
但这样多了一道步骤,有点麻烦
是否有方法,可以让游标「点选某储存格」时,该列位「自动整列反灰」?
会有此需求,是因为有时候资料量太大,必须频繁移动游标来核对资料
但由於资料量众多,没有反灰效果的协助,会搞不清楚究竟目前储存格所属列位
我知道冻结窗格的方法,但我不是要这种效果!
冻结窗格虽然有助於快速找到对应项目,但部分栏位会暂时看不到
也不能用缩小比例解决,缩小比例同样无法「自动整列反灰」,而且缩太小也看不清楚
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.85.144.150
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1504412003.A.223.html
1F:→ soyoso: 巨集worksheet_selectionchange 09/03 12:17
2F:→ soyoso: 内以target.entirerow.select 09/03 12:18
不好意思,我是巨集新手,请问如下程式码正确吗?
试了没效果欸?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Entirerow.Select
End Sub
再请问进阶版,如果要令储存格所属「列位」及「栏位」都自动反灰,要如何修正呢?
※ 编辑: wen201989 (219.85.144.150), 09/03/2017 13:54:44
4F:→ soyoso: 如不行的话,巨集安全性的部分再行调整 09/03 14:06
感谢s大大,两个巨集都成功了!:)
不过第二个巨集发现有个小问题
如果用「滑鼠」点选储存格,都能正确将栏列反灰
但如果使用「键盘」方向键,上下移动也没问题
左右移动却被限制在只能在A和B两个栏位,其他栏位都移不过去
还请s大指教
※ 编辑: wen201989 (219.85.144.150), 09/03/2017 22:15:32
6F:→ soyoso: bln=false上方或下方加上target.activate 09/03 22:23
7F:→ wen201989: 完全就是我要的效果!感谢s大! b^^ 09/03 23:50
8F:推 gdsoncaptain: 您好,我是完全新手,请问我已经写出您的程式码,但 01/14 23:25
9F:→ gdsoncaptain: 我要如何做才能执行此程式码,按储存也只是xlsm,并 01/14 23:25
10F:→ gdsoncaptain: 没办法执行 01/14 23:25