在excel中,使用可视化的简单操作方法,是很难根据颜色来筛选的,因此,我们只能使用VBA代码来实现。
以下代码的功能是:除首行外,将当前单元格所在列数据与当前单元格不同颜色的行隐藏起来,数据首行为标题列。
如果你有其它的需求,请自行修改代码。
Sub FilterColor()
Dim UseRow, AC
UseRow = Cells.SpecialCells(xlCellTypeLastCell).Row
If ActiveCell.Row > UseRow Then
MsgBox "超出范围,请选择有数据或有意思的单元格!", vbExclamation, "错误"
Else
AC = ActiveCell.Column
Cells.EntireRow.Hidden = False
For i = 2 To UseRow
If Cells(i, AC).Interior.ColorIndex <> ActiveCell.Interior.ColorIndex Then
Cells(i, AC).EntireRow.Hidden = True
End If
Next
End If
End Sub
标签:excel按筛选颜色的VBA代码
0
投稿
猜你喜欢
如何在word中给论文中的参考文献快速编号
2023-12-08 15:54:54
word 重复上一步快捷键是什么
2023-12-10 16:57:56
电脑蓝屏代码0x00000001怎么办?电脑蓝屏代码0x00000001解决办法
2022-05-24 17:22:51
Excel中的CONCATENATE函数设置方法介绍
2022-07-04 01:03:36
微软正式发布Win10版Office Mobile 190个国家和地区提供免费下载
2023-08-13 16:57:59
Win10版本2004文件资源管理器搜索性能变快
2022-04-21 21:35:42
Word文档打开后出现乱码怎么解决?
2022-06-21 08:28:29
excel 条件格式里面的发生日期功能,可以帮助我们轻松标示日期提醒
2023-03-26 21:20:28
Mac基础教程③:如何剪切移动Mac文件?
2023-03-18 03:53:20
excel表格加密文档的解密教程
2023-02-02 11:50:34
Word在试图打开文件时遇到错误怎么办?
2023-12-01 21:27:29
excel表格中斜杠如何一键变成横杠?
2022-08-29 17:07:07
在excel中对数据进行筛选的方法步骤详解
2023-10-09 07:11:33
Win10 无法使用IE浏览器怎么办?
2023-07-01 22:47:48
win10ie修改主页不管用怎么办?win10ie主页修改了无效的解决方法
2022-08-21 06:01:09
wps常用函数公式使用教程
2022-04-07 01:42:17
如何制作圣诞节PPT结尾页动画教程
2022-05-13 09:49:08
如何在 WPS Office 手机版里批量删除文档
2023-01-14 12:13:57
桌面显卡天梯图2021年4月最新版
2023-12-07 19:12:08
神奇的快捷键Ctrl+E 文本拆分、信息提取,数据合并都不在话下
2022-11-17 08:53:32