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