vba - 范围作为单元格中的对象和 vlookup

标签 vba excel

有什么办法可以将范围存储为excel中的对象句柄,然后在句柄上进行vlookup?
例如:
在单元格 D1 =create_range(A1:C10) , 然后在单元格 E1 =vlookup_range("foo",D1,2,FALSE) .

最佳答案

D1 进入:

A1:C10

E1 进入:
=VLOOKUP("foo",INDIRECT(D1),2)

enter image description here

或使用没有辅助单元格的命名范围。

关于vba - 范围作为单元格中的对象和 vlookup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32911520/

相关文章:

excel - 连续删除重复的单元格

c# - 如何将 excel ListObject 添加到 C# 中的给定工作表?

excel - K - 12 年级的排序列 --- 我可以让 Excel 认为 "K"是零吗?

arrays - 访问 PSCustomObject Powershell 内的对象数组

excel - 如何修复Excel rand()生成的随机数

excel - 删除重复项,保留最后一个条目——优化

mysql - 如何在将数据从excel导入mysql时忽略指数通知并获取实际值

excel - 为什么我无法使用 Excel VBA 向组合框列表中添加行?

由组合框设置的 Excel 自动筛选范围?

vba - 使用变量时,在 Excel 中通过 VBA 设置验证失败