永发信息网

EXCEL怎样筛选出不同颜色字体的选项

答案:3  悬赏:70  手机版
解决时间 2021-05-11 12:36
在一张表格中有黑色和红色的不同的行,现在想选出红色字体的那些行,请问有什么方法呢?
最佳答案
Sub mxbing1984()
Sheet2.Cells.Clear
Sheet3.Cells.Clear
Sheet2.Range("A1").Value = "hongse"
Sheet3.Range("A1").Value = "qitase"
R = Sheet1.Range("A65535").End(xlUp).Row
For i = 3 To R
Sheets("Sheet1").Select
Sheet1.Range("A" & i).Select
If Selection.Font.ColorIndex = 3 Then
Sheet1.Rows(i).Select
Selection.Copy
Sheets("Sheet2").Select
x = Sheet2.Range("A65535").End(xlUp).Row
x = x + 1
Sheet2.Range("A" & x).Select
ActiveSheet.Paste
Else
Sheet1.Rows(i).Select
Selection.Copy
Sheets("Sheet3").Select
y = Sheet3.Range("A65535").End(xlUp).Row
y = y + 1
Sheet3.Range("A" & y).Select
ActiveSheet.Paste

End If
Next
Sheets("Sheet1").Select
Application.CutCopyMode = False
Sheet1.Range("A1").Select
Z = MsgBox("OK", vbInformation + vbOKOnly, "Microsoft Excel 5.0")
End Sub
全部回答
excel2007可以按单元格颜色、字体颜色或图标进行排序,建议下载excel2007再筛选!! 如果一定要用excel2003,需要添加辅助列,用宏表函数的方法得到对应的颜色号,然后对辅助列进行排序: 颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式 =get.cell(24,$a1),此法可得到字体色的序列号 B1输入 =a 将公式向下复制到相应行。 将全表按B列排序即可。

EXCEL2007里的右键菜单 【排序】里有“将所选字体颜色放在最前面”

还有更多的根据颜色排序的功能

EXCEL2003是没有的

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
完了,我喜欢上看南方公园了
隔夜大麦茶有什么作用,喝大麦若叶有什么好处
吃了过保质期一星期的食物会怎样?
兄弟要走了 真的挺难过的
手机卡在电脑上怎样格式化?
现在外国的孩子喜欢玩什么电脑游戏啊?
岳阳楼超生2岁多的孩子怎样上户口
在贴吧里看东西 然后过一段时间想找怎么找?
二年级用好像说一句话,形容水鼓的句子
跪求职业规划
跪求15天瘦20-30斤的方法
土豆的爸爸叫什么丫?
动车火车票要在哪里退票
我该怎么办呢????关于同学
从升伟装饰城到隆鑫花漾湖怎么坐车?
推荐资讯
凤凰传奇的关系
从徐州到扬州上大学 比较实惠,方便,快捷的
多少千米的百分之50是24
怎样对付发欺骗短信的人??
有没有少年包青天2啊?
DNF魔道前期好像没什么攻击技能?
眼睛周围的淤青要如何快速消除?急!
人到底是怎么回事啊?
映众GTX460和影驰GTX460
部门都有哪些,德勤,普华永道,安永,毕马威
听说华谊要签霄云?
厦门益康门诊部怎么样?专业吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?