【发布时间】:2016-11-04 20:25:13
【问题描述】:
我有一些这样排列的 excel 文件:(我使用的是 MS Excel 2016)
folder/
Master.xlsx (has column `Category` with value A, B or C)
SlaveA.xlsx
SlaveB.xlsx
SlaveC.xlsx
它们位于网络驱动器上。我想让从站从 Master.xlsx 中获取数据并过滤以仅显示自己的类别。这似乎没什么大不了的,但是当我尝试通过外部文件引用解决它时,它无法正常工作(类似于PATH/filse.xlsx!Table1[@[Category]])。
仅当我已经打开源文件 (Master.xlsx) 时,该参考才有效,否则它会返回无法加载参考文件的错误。
所有文件都受密码保护,所以当我正确运行所有文件时(首先打开 Master.xlsx,然后打开 Slave.xlsx),从站数据将更新,但过滤器不会刷新。然后我必须输入密码并手动刷新。
这确实有问题。如果有办法将奴隶从他们的文件夹中移出,那也很好。 Meaby 有更好的方法来做到这一点。我只想显示按指定类别过滤的 excel 数据。
【问题讨论】:
-
您使用 VBA、C# 还是什么?
-
@z32a7ul 我只使用 MS Excel 2016
标签: excel ms-office excel-2016