- ©«¤l
- 1572
- ¥DÃD
- 16
- ºëµØ
- 2
- ¿n¤À
- 1521
- ÂI¦W
- 0
- §@·~¨t²Î
- xp
- ³nÅ骩¥»
- office 2003
- ¾\ŪÅv
- 150
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2010-5-1
- ³Ì«áµn¿ý
- 2016-1-13

|
Åwªï·s¦P¾Ç¡I- Sub test()
- Dim d As Object, a As Range, b As Range, i%, x$
- Set d = CreateObject("Scripting.Dictionary")
- Set b = [r7:ac18]
- For i = 1 To b.Rows.Count
- x = Join(Application.Transpose(Application.Transpose(b(i, 5).Resize(, 8))), ",")
- d(x) = b(i, 1)
- Next
- Set a = [h7:o18]
- For i = 1 To a.Rows.Count
- x = Join(Application.Transpose(Application.Transpose(a(i, 1).Resize(, 8))), ",")
- If d.exists(x) Then a(i, 9).Value = d(x)
- Next
- End Sub
½Æ»s¥N½X |
|