动态vlookup vba代码没有填充数字
请帮助建议它在哪里出错。想为其他工作簿创建一个VBA Vlookup,
Sub Executelookup1()
Dim wb As Workbook
Dim rng As Range
Workbooks.Open ("V:\Finance\Systems-Risk-ERM\OrderToCash\C2C\Corp Credit Control\3. Monthly Combined Aging\2022\Apr22\Top Segments & Top All _Apr22.xlsx")
Set ws = Sheet3
Set wb = ActiveWorkbook
ThisWorkbook.Activate
Set rng = ws.Range("K2", ws.Cells(ws.Rows.Count, "K").End(xlUp))
Dim i As Integer
For i = 2 To rng
'On Error Resume Next
Range("K" & i).Value = WorksheetFunction.VLookup(Range("F" & i).Value, wb.Sheets("TopSegments").Range("F:J"), 5, 0)
Next i
End Sub
Please help to advise where did it went wrong. Would like to create a vba vlookup for a different workbook
Sub Executelookup1()
Dim wb As Workbook
Dim rng As Range
Workbooks.Open ("V:\Finance\Systems-Risk-ERM\OrderToCash\C2C\Corp Credit Control\3. Monthly Combined Aging\2022\Apr22\Top Segments & Top All _Apr22.xlsx")
Set ws = Sheet3
Set wb = ActiveWorkbook
ThisWorkbook.Activate
Set rng = ws.Range("K2", ws.Cells(ws.Rows.Count, "K").End(xlUp))
Dim i As Integer
For i = 2 To rng
'On Error Resume Next
Range("K" & i).Value = WorksheetFunction.VLookup(Range("F" & i).Value, wb.Sheets("TopSegments").Range("F:J"), 5, 0)
Next i
End Sub
I would like to have the end product to look like the picture displayed below.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论