excel表格中,怎么设置,点一个格子,它所在的行和列都有颜色?

如题所述

工具/原料

电脑   wold

方法/步骤

1、打开需要编辑的Excel表格

2、在Excel界面,点金上方的工具栏中的“视图”选项。

3、在下方点击“阅读模式”的三角下拉。

4、弹出出很多颜色块,点击选择想要的颜色。

5、单击Excel表的任意单元格,即可看到该单元格的行和列都显示出来。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-03
WPS中的“视图”中,有“阅读”模式,选择后,点击任一单元格,所在行或列都会变色,Excel没有这样的功能,除非进行VBA编程设置。本回答被网友采纳
第2个回答  2017-12-03

一、找到在所选的Sheet工作表,右键-查看代码

二、复制以下代码,OK了,So一贼~~   数字替换可以改变颜色哦~

Private Sub Worksheet_SelectionChange(ByVal T As Range)

Cells.Interior.ColorIndex = 0

T.EntireRow.Interior.ColorIndex = 7

T.EntireColumn.Interior.ColorIndex = 7

T.Interior.ColorIndex = 2

End Sub

第3个回答  2016-05-19
在查看代码复制以下:
Private Sub Worksheet_Change(ByVal Target As Range)
If Application.CutCopyMode <> False Then
Application.CutCopyMode = False
End If
Call colorset(Target)
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Application.CutCopyMode = False Then
Call colorset(Target)
Else
Exit Sub
End If
End Sub
Private Sub colorset(ByVal rngtarget As Range)
If rngtarget.Count > 1 Then
Cells.Interior.ColorIndex = 0
Exit Sub
End If
Rows.Interior.ColorIndex = 0
x = ActiveCell.Row
y = ActiveCell.Column
Rows(x).Interior.ColorIndex = 20
Columns(y).Interior.ColorIndex = 35
ActiveCell.Interior.ColorIndex = 15
End Sub本回答被网友采纳
相似回答