|
本帖最后由 Frankhao123 于 2016-3-22 09:34 编辑
订单号在表1备注栏,没什么规律。希望能用代码实现。
- Sub Macro3()
- Dim arr, brr, i&, j&
- arr = Sheet1.UsedRange
- Sheet2.Activate
- brr = Range("a1").CurrentRegion
- [b2:b20000] = ""
- For i = 2 To UBound(brr)
- For j = 2 To UBound(arr)
- If InStr(arr(j, 20), brr(i, 1)) Then brr(i, 2) = arr(j, 10)
- Next
- If brr(i, 2) = "" Then brr(i, 2) = "查不到"
- Next
- Range("b1").Resize(UBound(brr)) = Application.Index(brr, 0, 2)
- End Sub
复制代码
|
|