有些表格行比较长, 列很多, 当选中某单元格后担心看错行,有没有办法使选中的单元格所在的行都用同一的颜色表示?
注意换行后要恢复原有格式,包括条件格式等。
有些表格行比较长, 列很多, 当选中某单元格后担心看错行,有没有办法使选中的单元格所在的行都用同一的颜色表示?
注意换行后要恢复原有格式,包括条件格式等。
全选工作表,点"格式">"条件格式">选"公式">输入"=CELL("row")=ROW()">"格式">"图案">选一种颜色>
>"确定">"确定",如图:
选一个单元格后,按"F9"键即可.
同时按Alt和F11,进入VB界面
在左上角的窗口中选择你要实现功能的Sheet,右键,查看代码
在右边出现的窗口里粘贴如下代码:
Dim rr As Integer Private Sub Worksheet_SelectionChange(ByVal Target As Range) If rr > 0 Then Rows(rr).Interior.Pattern = xlNone Selection.EntireRow.Interior.ColorIndex = 4 rr = Selection.Row End Sub 功能实现了。如果想换颜色,将4改为其他数字看看。