Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1515|回复: 5

[已解决]提取

[复制链接]
发表于 2012-4-29 13:39 | 显示全部楼层 |阅读模式
拜托帮忙,谢谢!!提取编号。
最佳答案
2012-4-29 14:40
Sub test()
Dim x%, y%, z%, Str$
x = Range("a1:a1000").Find("T*").Row
z = x
Do While x < Range("a65536").End(3).Row Or x = z
    Select Case True
    Case Cells(x, 1) Like "T*"
        Str = Cells(x, 1)
        y = 0
    Case Len(Cells(x, 1)) - Len(VBA.Replace(Cells(x, 1), "X", "")) = 1
        y = y + 1
    Case Len(Cells(x, 1)) - Len(VBA.Replace(Cells(x, 1), "X", "")) > 1
        y = y + 10
    End Select
    x = x + 1
    If y > 10 And Right(y, 1) > 0 Then
        Cells(Range("b65536").End(3).Row + 1, 2) = Str
        x = Range("a1:a1000").FindNext(Cells(x, 1)).Row
    End If
Loop
End Sub

100.rar

10.77 KB, 下载次数: 10

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-4-29 13:47 | 显示全部楼层
问题描述不够详细,再说明得清楚一点
回复

使用道具 举报

 楼主| 发表于 2012-4-29 13:48 | 显示全部楼层
A列中,短坐标为 X   Y     一个X&nbsp;和一个 Y&nbsp;&nbsp; 长坐标为X Y&nbsp; G85&nbsp; X&nbsp; Y,   两个X和两个Y     中间含G85
现帮忙把 A列一个T有中有长和短坐标排列的在一起的,它的前面T序,提取在B列如结果,谢谢
回复

使用道具 举报

发表于 2012-4-29 13:51 | 显示全部楼层
是不是只要把A列中T开头的单元格提取到B列
回复

使用道具 举报

 楼主| 发表于 2012-4-29 13:59 | 显示全部楼层
T有中有长和短坐标排列的在一起的,这句话什么意思.
改成T中有长和短坐标排列的在一起的,
长 和长
短和 短
前面T不提取
长和短在一起
就提取它前面T序,谢谢!!.
长坐标和短坐标.
回复

使用道具 举报

发表于 2012-4-29 14:40 | 显示全部楼层    本楼为最佳答案   
Sub test()
Dim x%, y%, z%, Str$
x = Range("a1:a1000").Find("T*").Row
z = x
Do While x < Range("a65536").End(3).Row Or x = z
    Select Case True
    Case Cells(x, 1) Like "T*"
        Str = Cells(x, 1)
        y = 0
    Case Len(Cells(x, 1)) - Len(VBA.Replace(Cells(x, 1), "X", "")) = 1
        y = y + 1
    Case Len(Cells(x, 1)) - Len(VBA.Replace(Cells(x, 1), "X", "")) > 1
        y = y + 10
    End Select
    x = x + 1
    If y > 10 And Right(y, 1) > 0 Then
        Cells(Range("b65536").End(3).Row + 1, 2) = Str
        x = Range("a1:a1000").FindNext(Cells(x, 1)).Row
    End If
Loop
End Sub

100.rar

27.87 KB, 下载次数: 9

回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-1 15:35 , Processed in 0.166743 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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