excel2007怎么设置任意选一个单元格纵横竖横都有颜色

如题所述

1.首先是对表格单元格进行简单的命名,点击查看代码,如图所示。

2、然后双击需要设置的表格Sheet1),弹出右边的窗口,如图所示。

3、点击图中三角形图标,选择Wooksheet,弹出以下代码。

4、在两行代码之间插入Target.Name 然后保存,如图所示。

5、选择需要设置的颜色(这里以红色和绿色为例),最后点击确定完成对行的设置,如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-09

1.首先是对表格单元格进行简单的命名,如图1、图2或者按快捷键Alt+F11任意一种方法打开

Visual Basic。弹出Visual Basic窗口,如图3:


2.然后双击需要设置的表格Sheet1(此处以Sheet1为例),弹出右边的窗口,如图4:

3.点击如图5框中三角形图标,选择Wooksheet,弹出以下代码:

4.在两行代码之间插入Target.Name = "隔壁老王"(其中隔壁老王是对单元格的命名,也可以换成其他名称),然后保存,如图6

5.返回工作表,这样你随便选中一个单元格,表格的左上角都会显示"隔壁老王"的字样,如图7:

6.接下来就是对单元格的行和列设置单元格格式:选中所有单元格,接着打开条件格式新建格式规则,如图8:

7.然后弹出新建格式规则窗口,选择“使用公式确定要设置格式的单元格”,然后输入公式:=row()=row(隔壁老王);(这是对表格的行进行设置),然后点击“格式”,选择需要设置的颜色(这里以红色为例),最后点击确定完成对行的设置,如图9

8.最后对单元格列进行设置,步骤跟行的设置一样,只是公式去输入公式:=column()=column(隔壁老王),如图10:最后效果如图11

我想问审核的,你哪只狗眼看到老子复制别人的?不采纳没关系,老子花了一个多小时弄好的回答,结果说老子复制已有的答案!你敢用你全家人跟我打赌吗?我如果是自己原创的回答,你全家就不得好死!

第2个回答  2017-06-11

通过VBA代码实现此功能。

方法步骤

1. 在需要设置此功能的工作簿界面,按下Alt+F11键,打开VBA编程界面,双击sheet,输入如下代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells.Interior.ColorIndex = xlNone

Target.EntireRow.Interior.ColorIndex = 24

Target.EntireColumn.Interior.ColorIndex = 24

End Sub

2. 保存后关闭编程界面,回到工作簿,效果实现。

第3个回答  2016-07-06
左键点击工作表右下角工具中的小十字却换阅读模式即可本回答被网友采纳
第4个回答  2020-03-30
打开表格-找到视图-阅读模式选中,选择自己喜欢的颜色
相似回答