我们组织中的几个国家/地区使用相同的excel模板文件来跟踪其国家/地区的容量。所以每个国家一个工作表。
由于COVID19,我们现在需要了解全球的能力,因此我们可以从能够提供帮助的国家中获取帮助。
我们使用盒子来存储每个人的工作簿,因此我们可以获得实时更新。
所以我要做的是,从一行中抽出一列,其中包含我们从每个国家的工作簿中获取的所有信息,并创建了如下所示的内容
到目前为止,一切都很好。
我遇到的问题是如何在将来保持更新?我链接工作簿的方式看起来像这样
='C:\Users\User1\Box\PIPELINE\[FRANCE PIPELINE 2020 - 01 04 20.xlsm]Pipeline'!CB6
您可以看到,这仅是我的计算机引用的,因此除非我每天打开摘要文件并更新链接并保存,否则它不会更新。
没有人比我要做的更好的主意:
非常感谢您的帮助。
Current_FRANCE.xlsm
),然后将其链接到摘要文件即可。如果获取新数据,只需将其命名为Current_FRANCE.xlsm
,它就会自动链接。所以也许写一个脚本将新数据文件从您的盒子中移到摘要文件文件夹中,并将它们命名为Current_FRANCE.xlsm
可以解决。
注意
“在运行此代码的情况下保持文件打开状态]可能不起作用,因为只要他打开了文件,所有其他人将无法访问该文件进行写入。文件只能在写入模式下打开一次,其他所有文件将自动具有只读访问权限。
因此,如果您具有类似的文件夹结构
C:\Folder1\…
… Summary.xlsm
… Current_FRANCE.xlsm
… Current_GERMANY.xlsm
… Current_ITALY.xlsm
然后将整个结构移至例如C:\Folder2\SomeCompletelyDifferentFolder\…
并打开Summary.xlsm
,链接仍应起作用。