|
发表于 2014-4-29 22:29
|
显示全部楼层
本楼为最佳答案
本帖最后由 Zipall 于 2014-4-29 22:35 编辑
mmc998 发表于 2014-4-29 22:18
能不能在我的原代码基础上修改,然后显示出正确的数据 - Sub test1()
- Dim arr(), brr(), crr(), i&, j%, d%
- arr = Range("A4").CurrentRegion.Value
- brr = Range("C2").CurrentRegion.Value
- ReDim crr(1 To UBound(arr), 1 To UBound(brr, 2))
- For j = 1 To UBound(crr, 2)
- For i = 1 To UBound(crr)
- If arr(i, 1) = brr(1, j) Then
- d = d + 1
- crr(i, j) = d
- End If
- Next
- d = 0
- Next
- Range("C4").Resize(UBound(crr), UBound(crr, 2)) = crr
- End Sub
复制代码 |
评分
-
查看全部评分
|