如何在封闭的工作簿中引用不同的(包括尚未存在的)工作表

我正在努力为生产提供一个高效的平台。

我有工厂工作时间的来源。

工作时间 在这里输入图像说明

  • 在这里,我们有每个工作中心的工作时间。
  • logging每一天
  • 每个星期都会添加一个新的工作表。

现在我想在另一个工作簿中引用这个数据。

仪表板 在这里输入图像说明

我已经使用这个function来search给定date的工作时间。

=IFERROR(INDIRECT("'[werkuren per afdeling.xls]ww"&$B2&"'!"&A2&"20");"") 

但是,这只有在打开源工作簿时才有效。 有没有人有没有VBA的解决scheme?