设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 7|回复: 7

提取符合条件的数据

[复制链接]
累计签到:3 天
连续签到:2 天
灌水成绩
2
24
57
主题
帖子
积分

等级头衔 ID : 808
用户组 : 注册会员

积分成就 测量币 : 57
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 08:29 | 显示全部楼层 |阅读模式 IP:北京
提取符合条件的数据.rar (325 Bytes, 下载次数: 0)
提取符合条件的数据,说明在文件中,请老师帮助!谢谢!!
测量协会论坛免责声明
重要声明:以上内容仅代表该作者观点,不代表本站测量协会论坛立场。
如有涉及侵权请尽快告知,我们将会在第一时间处理。作者原创内容未经允许不得转载!
站长联系邮箱:1339305021@qq.com
站长联系微信:dddnnbbb
累计签到:2 天
连续签到:1 天
灌水成绩
2
10
56
主题
帖子
积分

等级头衔 ID : 809
用户组 : 注册会员

积分成就 测量币 : 56
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:07 | 显示全部楼层 IP:北京
附件供参考。。。

提取符合条件的数据.zip (1.32 MB, 下载次数: 0)
回复

使用道具 举报

尚未签到

灌水成绩
1
20
10
主题
帖子
积分

等级头衔 ID : 896
用户组 : 新手上路

积分成就 测量币 : 10
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:08 | 显示全部楼层 IP:北京
。。。。。。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
4
24
132
主题
帖子
积分

等级头衔 ID : 851
用户组 : 注册会员

积分成就 测量币 : 132
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:09 | 显示全部楼层 IP:北京
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
1
20
22
主题
帖子
积分

等级头衔 ID : 869
用户组 : 新手上路

积分成就 测量币 : 22
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:12 | 显示全部楼层 IP:北京
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
2
13
33
主题
帖子
积分

等级头衔 ID : 816
用户组 : 新手上路

积分成就 测量币 : 33
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:15 | 显示全部楼层 IP:北京

  • Public Sub 提取()
  •     Dim arr, brr, i&, j&, n As Boolean, k&, t As Double
  •     t = Timer
  •     With Sheet1
  •         arr = .Range("a1").CurrentRegion.Value
  •         brr = .Range("k1").CurrentRegion.Value
  •     End With
  •         ReDim crr(1 To UBound(arr), 1 To UBound(arr, 2))
  •         For i = 2 To UBound(arr)
  •             n = True
  •             For j = 1 To UBound(arr, 2)
  •                If InStr(brr(2, j), arr(i, j)) = 0 Then
  •                     n = False
  •                 Exit For
  •                End If
  •             Next
  •             If n Then
  •                 k = k + 1
  •                 For j = 1 To UBound(arr, 2)
  •                     crr(k, j) = arr(i, j)
  •                 Next
  •            End If
  •         Next
  •     With Sheet1.Range("k3").Resize(k, UBound(arr, 2))
  •             .Clear
  •             .Value = crr
  •             .Borders.LineStyle = 1
  •             .HorizontalAlignment = xlCenter
  •            .VerticalAlignment = xlCenter
  •             .Cells(1, 1).Select
  •     End With

  •     MsgBox Format(Timer - t, "0.000") & "s"
  • End Sub
提取符合条件的数据.zip (790.91 KB, 下载次数: 0)
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
0
17
2
主题
帖子
积分

等级头衔 ID : 871
用户组 : 新手上路

积分成就 测量币 : 2
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:23 | 显示全部楼层 IP:北京
渣,感觉vba没函数熟练。今天偶尔逛逛。q群活动
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
1
22
22
主题
帖子
积分

等级头衔 ID : 893
用户组 : 新手上路

积分成就 测量币 : 22
违规 : 0
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-4-25

勋章

活跃会员最佳新人

联系方式

发表于 昨天 09:36 | 显示全部楼层 IP:北京
函数和vba都不太熟练
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|测量协会 ( 桂ICP备2026007449号-1 )|网站地图

GMT+8, 2026-4-26 01:39 , Processed in 0.174312 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表