vba - 尝试使用 vba 查找从其他工作簿中获取值
问题描述
另一个去仍然没有工作
Private Sub Worksheet_Change(ByVal Target As Range)
If Me.ListBox4 = "Fill Details" Then
On Error GoTo ErrHandler
Application.ScreenUpdating = False
Dim src As Workbook
Dim JCM As Worksheet
Set src = Workbooks.Open("\\TGS-SRV01\Share\ShopFloor\PRODUCTION\JOB BOOK\JOB RECORD SHEET.xlsm", True, True)
Set JCM = Worksheets("Job Card Master")
Dim iTotalRows As Integer
iTotalRows = src.Worksheets("sheet1").Range("A1:A" & Cells(rows.Count, "A").End(xlUp).row).rows.Count
Dim iCnt As Integer
For iCnt = 2 To iTotalRows
Sheet1.Cells(40 & iCnt) = Application.WorksheetFunction.VLookup(JCM.Cells("G2"), _
Sheets(JCM).Range("A4"), iCnt, 0)
Next iCnt
src.Close False
Set src = Nothing
ErrHandler:Application.EnableEvents = True Application.ScreenUpdating = True
MsgBox "成功将工作簿数据输入到工作卡主标题"
万一
结束子
解决方案
推荐阅读
- linux - 如何强制 automake 将共享对象复制到 /usr/local/lib?
- angular - 切换两个表的顺序时垫排序不起作用
- python - 将邻接矩阵转换为向量
- sql - SQL - 查看经理是否向他正在管理的员工报告
- node.js - 是否可以在仓库中克隆仓库并只提交到内部仓库?
- javascript - 无法使用 REGEX 更改/获取 JSON 值,它返回未定义
- google-apps-script - Google 应用程序脚本函数在 90% 的情况下运行良好,但偶尔会抛出错误:“TypeError: Cannot read property 'length' of undefined”
- python - 使用 Statsmodels 进行 SARIMAX 预测是否存在问题?
- html - 引导程序不起作用:导航栏未正确加载
- asp.net-mvc - 帖子上的 ASP.NET Core MVC 视图模型属性为空