【问题标题】:VLookup in excel file in VBA in AccessAccess中VBA中excel文件中的VLookup
【发布时间】:2017-12-14 03:08:31
【问题描述】:

在 VBA 中,我知道如何使用文件中定义的单元格范围(使用 DoCmd.TransferSpreadsheet acImport)将 Excel 文件中的数据导入 Access

但是,如果在 excel 文件中插入行,我的范围地址是错误的。所以我想先在我的excel文件中查找一个关键字,它会给我一个行号,这样我就可以根据关键字在文件中的位置定义一个范围。 类似的东西
我尝试使用

Application.WorksheetFunction.VLookup

但是没有用

谢谢

【问题讨论】:

    标签: excel ms-access vba


    【解决方案1】:

    使用匹配函数返回行号

    X= Application.match("Keyword",worksheets("Worksheetname").Columns(列号),0)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-03
      • 2022-08-17
      相关资源
      最近更新 更多