本帖最后由 大灰狼1976 于 2013-6-3 00:14 编辑
- Private Sub CommandButton1_Click()
- Dim b1, b2, i&, n&, aa$, bb$
- For x = 0 To 1
- b1 = Range(Cells(2 + 7 * x, 1), Cells(2 + 7 * x, 8))
- b2 = Range(Cells(4 + 7 * x, 1), Cells(7 + 7 * x, 8))
- n = 1
- aa = ""
- For i = 1 To 8
- aa = aa & b1(1, i) & ","
- Next i
- For i = 1 To UBound(b2)
- bb = ""
- For j = 1 To 8
- bb = bb & b2(i, j) & ","
- Next j
- If aa <> bb Then
- n = n + 1
- Cells(n + 7 * x, 11).Resize(1, 8) = Application.Index(b2, i, 0)
- End If
- Next i
- Next x
- End Sub
- 少了aa="",高手的代码就是好,学习!
复制代码 |