excel如何对500列进行筛选,300多行,要求不同

面对巨大的数据库,有500列,每一列都有两个上下限,一共有300行,其中298行都为测试的结果,要求做到选出每一列超出上下限的标记成红色。如果每一列都要去筛选,要筛选到什么时候!每一列的要求都是不一样的。求指教

开始菜单→Excel选项→常用→在功能区显示开发工具选项卡→开发工具→插入 按钮→右键选择按钮→指定宏→编辑→ 复制下列代码
For j = 1 To 500'列数

For i = 3 To 300‘行数

If (Cells(i, j) > Cells(2, j)) Or (Cells(i, j) < Cells(1, j)) Then
’假设每一列的第一行为最小值,第二行为最大值
'对应Cells(2, j),和Cells(1, j)

With Cells(i, j)

.Interior.Color = 255

End With

End If

Next

Next追问

每一列的第一、二行为条件比如:第一列为90 95 第二列为 7000 9000 第三列为1.5 0.8 一共527列。每一列的第三行开始一直到329行都是数据,要求筛选出每一列中不符合条件的,并标上红色

追答

第一行是最小值呗,第二行是最大值呗
你把上述的行数300改成329就成了,别的不用管

追问

步骤中那个插入→按钮点右键出现的是添加到快速访问工具栏,指定宏也不在插入里面。
我用的是EXCEL07版本

追答

我说的就是excel2007

忘记了,还有个宏安全性,选择 启动所有宏

吃饭去了,回头找我

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-01
这么多数据,写“宏”操作为宜、便捷/质效。
你好,我当前在家从事自由职业者,擅长Excel,质效优良!我能完美处理你这工作(注:此过期不再/特别优惠期间(五折优惠),只收你这工作1元即可)。
若相信我、且愿意,请将材料发我邮箱[email protected]。我收到文件后可按你需求写一“宏”处理(结果效率、质效、无错漏),然后发送整理完毕后所有数据的完整图片(供验)。若接受此工质,你才付我TaoBao店铺1元,我发Excel数据文件。
相似回答