|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
Sub jiage()
Dim d As Object
Set d = CreateObject("scripting.dictionary")
f = Dir(ThisWorkbook.Path & "\调价列表 - 副本.xls*")
If f = "" Then MsgBox "找不到调价列表文件!": Exit Sub
Set wb = Workbooks.Open(ThisWorkbook.Path & "\" & f, 0)
br = wb.Worksheets(1).[a1].CurrentRegion
For i = 2 To UBound(br)
If Trim(br(i, 1)) <> "" Then
d(Trim(br(i, 1))) = i
End If
Next i
wb.Close False
With Sheets("null1")
r = .Cells(Rows.Count, 1).End(xlUp).Row
ar = .Range("a1:h" & r)
For i = 2 To UBound(ar)
If Trim(ar(i, 1)) <> "" Then
m = d(Trim(ar(i, 1)))
If m <> "" Then
ar(i, 8) = br(m, 2)
End If
End If
Next i
.Range("a1:h" & r) = ar
End With
End Sub
|
评分
-
1
查看全部评分
-
|