是否可以通过vlookup引用另一个工作簿中新创建的工作表?

时间:2019-12-02 12:10:47

标签: excel vba formatting vlookup worksheet

我正在尝试简化VBA VLook,它基本上是从另一个工作簿中查找数据,并放入一个每天早上创建的标签中。

  • V-lookup引用的文件名称为Unavista UTI Lookup December2019.xlsm
  • 该公式的读数为RC133时,使用的起始单元格为“ EH2”

当前,我的公式为;

ActiveCell.FormulaR1C1=VLOOKUP(RC[133],'[Unavista UTI Lookup December2019.xlsm]Dec 02'!C4:C7,4,0)
  • 我已经在“ P19”单元格中对文件名进行了硬编码,并将其设置为“ MyLookupFile”

但是这是我遇到问题的工作表名称。每天早晨,都会在另一个文件中创建一个新标签,其日期为今天的日期,格式为“ MMM D”

有人知道什么是最简单易读的公式,以便我的VBA代码可以在查找中引用文件名,“ MyLookupfile”以及创建的最新工作表吗?

因此,最终,该公式将类似于以下示例:

Application.WorksheetFunction.VLookup(Range("EH2"),[MyLookupFile & LatestCreatedTab], C4:C7, 4, 0) 

谢谢!

0 个答案:

没有答案