|
附件中有两个表一个是原始表,一个是需要填充的表
两表中K列为编码,需要把根据编码把原始表中M、N列数据提取填充到需要填充的表的M、N列
哪位大侠帮忙下忙看代码如何写,具体的详见附件
十分感谢
在线等,很急 |
本帖最后由 七彩屋 于 2015-8-30 19:35 编辑
- Sub qcw()
- Application.ScreenUpdating = False
- Dim wb As Workbook, arr, brr
- Set wb = Workbooks.Open(ThisWorkbook.Path & "" & "原始表.xlsx") '读入
- lr = wb.Worksheets(1).Range("k65536").End(xlUp).Row
- arr = wb.Worksheets(1).Range("k1:n" & lr)
- wb.Close False
- brr = Range("k1:n" & Range("k65536").End(xlUp).Row)
- For i = 2 To UBound(brr)
- For j = 2 To UBound(arr)
- If brr(i, 1) = arr(j, 1) Then
- brr(i, 3) = arr(j, 3)
- brr(i, 4) = arr(j, 4)
- End If
- Next j
- Next i
- Range("k1").Resize(UBound(brr), 4) = brr
- Application.ScreenUpdating = True
- End Sub
复制代码
求助需求0830.rar
(19.9 KB, 下载次数: 6)
|
|