<p>Sub wyz()<br/>Range("D2:D" & Range("D65536").End(xlUp).Row).ClearContents<br/>Dim arr1(1 To 10, 1 To 1), arr2(1 To 10, 1 To 1), arr3()<br/>arr1 = Range("A2:A11")<br/>arr2 = Range("B2:B11")<br/>ReDim arr3(1 To UBound(arr1) + UBound(arr2), 1 To 1)<br/>arr3 = arr1<br/>x = UBound(arr3)<br/>For k = 1 To UBound(arr2)<br/> For l = 1 To UBound(arr1)<br/> If arr1(l, 1) = arr2(k, 1) Then GoTo 100<br/> Next l<br/>x = x + 1<br/>arr3(x + l - 1, 1) = arr2(k, 1)<br/>100:</p><p>Next k<br/>Range("e2").Resize(UBound(arr3)) = arr3<br/>End Sub<br/></p>
[此贴子已经被作者于2008-1-9 21:41:11编辑过] |