查看:16809|回复:12
单击excel一个单元格时,对应的整行、列突出显示颜色
这在表格很长时,有用
正常情况下只有行标和列标颜色变化
不知道可不可以实现
建议楼主在论坛搜索“高亮”相关主题。
罗版的做的比较成功,其他版本可以用,但是有缺陷。
使其激活单元格所在的行和列都填充一种颜色即可。
效果在工作表1,请楼主验证
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
m = Target.Row
n = Target.Column
Columns(n).Interior.ColorIndex = 8
Rows(m).Interior.ColorIndex = 9
End Sub
复制代码
5.79 KB, 下载次数: 123
修改更新,更直接。突出显示行、列
怎么做到的呢
怎么做到的呢
看附件,里面很详细了
其实可以用单元格格式就可以完成了
单元格格式里面选公式,输入=(ROW()=CELL("row"))+(COLUMN()=CELL("col"))
然后alt+F11进入thisworkbook里面,复制下面代码进去
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Calculate
End Sub
修改更新,更直接。突出显示行、列
亲,这个是怎么操作的