永发信息网

excel怎么选取有效数据

答案:6  悬赏:0  手机版
解决时间 2021-11-09 00:25
excel怎么选取有效数据
最佳答案
ALT+F11 打开VB编辑器---选中左边的sheet1右键-- 插入--模块--复制粘贴下列代码--关闭VB编辑窗口。

然后在EXCEL中 插入图形(任意图形)--右键图形--指定宏...--选择“清除”--左键点击图形,运行宏!
这样将不满足条件的全部清空。选择部位空的单元格。
代码如下:

Sub 清除()
Dim r As Range
For Each r In ActiveSheet.UsedRange
If r.Value < 5 Or r.Value > 6.5 Then
r = ""
End If
Next
Selection.SpecialCells(xlCellTypeConstants, 1).Select
End Sub

全部回答
这个最好是用VBA处理,方便
当然也可以用函数处理
(1)选择单元格区域
  选择需要输入数据的单元格区域。
  (2)单击“数据有效性”按钮
  切换至“数据”选项卡.在“数据工具.组中单击“数据有效性”按钮。
  (3)设置数据有效性条件
  弹出“数据有效性”对话框,单击“允许”右侧的下三角按钮,在弹出的下拉列表中选择“序列”选项。
  (4)设置序列来源
  在“来源”文本框中输入要在有效性列表中显示的数据.
  (5)选择数据
  返回工作表中,此时可看到C3单元格右侧有一个下三角按钮,单击该下三角按钮.在弹出的下拉列表中选择填充的数据.然后使用相同的方法在下方依次输入检验员。

只能分步实现:

1、使用条件格式将满足条件以外的数据都标记上颜色,比如填充 红色 ;

2、CTRL+H启动替换,在 查找栏不输入项目 只选择格式,替换栏 空着 ,然后全部替换即可。

替换部分看图:

ALT+F11 打开VB编辑器---选中左边的sheet1右键-- 插入--模块--复制粘贴下列代码--关闭VB编辑窗口。

然后在EXCEL中 插入图形(任意图形)--右键图形--指定宏...--选择“清除”--左键点击图形,运行宏!
这样将不满足条件的全部清空。选择部位空的单元格。
代码如下:

Sub 清除()
Dim r As Range
For Each r In ActiveSheet.UsedRange
If r.Value < 5 Or r.Value > 6.5 Then
r = ""
End If
Next
Selection.SpecialCells(xlCellTypeConstants, 1).Select
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杭州纽创电子有限公司面试好过吗?
GTX780相当于Quadro的什么型号?
为什么一捆香是61根?
男人最喜欢的三样 最有品味的东西 是什么?
密室逃亡94关怎么过图解
继父因车祸死亡,继女11岁,肇事者是否要赔偿
解下列方程:9x²=(x-2)²
民族革命是什么意思
美标弯头和国标弯头的区别 恒运 DN100
韩文我爱你马灵怎么写
一件内裤上一天携带多少细菌?
甜甜的批评,宛如春风,
想知道:从上虞火车站到绍兴富盛镇怎么去?
椰子的旅行 作文怎么写250个字
网友们好,搜款网是干什么的?有人了解吗?求
推荐资讯
如何遛哈士奇
在中国哪些地方创业有前景?
太澳高速
想知道什么是懵懂运(糊涂运)?有没有大师知
考江苏公务员,市信访局怎么样
我windows10。media player播放不了wmv,怎么
当时速每小时110公里,小汽车发动机多少转才算
如果移民了国内的房产怎么办
3a的2次幂b的5次幂 是几次几项式?
GVGNP如何换装
名爵mg6的油箱盖怎么打开
如何查人寿保险金账户上的余额
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?