当前位置:首页经验技巧Excel经验excel财务

EXCEL表格怎么每三行换一个颜色

2026-01-29 09:01:58

1.EXCEL中如何把连续不同内容的三行标出颜色

对A3单元格应用条件格式,自定义,再应用到A列:=IFERROR(AND(A1<>A2,A2<>A3,A1<>A3),0)+IFERROR(AND(A1048576<>A1,A1<>A2,A2<>A1048576),0)+IFERROR(AND(A1048575<>A1048576,A1048575<>A1,A1048576<>A1),0)

2.如何使电子表格每隔一行变换颜色,让人看起来清楚一些?

按以下方法做,即可实现。 第一步——插入Excel电子表格:用Word 2007打开或新建将要插入表格的文档,依次点击菜单栏“插入”→“表格”→“Excel电子表格”,就可以插入一个与普通Excel文档并无二致的表格,通过鼠标拖拽的方法来可以增加表格的可视行或列(图1)。双击选中它,就可以在其中进行Excel表格的编辑操作(比如可以增加多个工作簿,不过当它保存为Word文档时,显示的只有当前打开的工作簿内容,但双击该表格又可以在其中看到所有的工作簿内容)。 第二步——给表格的偶数行着色:切换到Word 2007 的“开始”选项卡,选中工作簿,单击“条件格式”→“管理规则”,在随后出现的“条件格式规则管理器”窗口中,点击“新建规则”,选择“使用公式确定要设置格式的单元格”规则类型,在“为符合此公式的值设置格式”中输入:=MOD(ROW(),2)=0(图2),并点击“格式”按钮,设置“填充”颜色及“边框”颜色。 第三步——给表格的奇数行着色:仿照第二步,输入公式:=MOD(ROW(),2)=0,并设置不同的“填充”颜色及相同的“边框”颜色。

3.怎么设置excel每点一行有颜色

给你写一段VBA代码

进入VBA,双击左侧的工作名,进入工作表的代码编辑窗口,下接复制粘贴以下代码:

Dim RowNo As Long

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Cells.Count = 1 Then

If RowNo 0 Then

With Rows(RowNo & ":" & RowNo).Interior

.Pattern = xlNone

.TintAndShade = 0

.PatternTintAndShade = 0

End With

End If

RowNo = Target.Row

With Rows(RowNo & ":" & RowNo).Interior

.Pattern = xlSolid

.PatternColorIndex = xlAutomatic

.Color = RGB(180, 180, 180)

.TintAndShade = 0

.PatternTintAndShade = 0

End With

End If

End Sub

'RGB(180, 180, 180)是RGB三色模式的颜色,你可以调整成想要呈现的底色

'我好像误解了题主的意思,我上面的代码是不选中整行变色,而是选中任何一个单元格时,这个单元格所在的行就会底色变灰(而选中了多个单元格,包括整行时,都不会变色)


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 All Rights Reserved .