使excel工作表在外部文件中镜像工作表

使excel工作表在外部文件中镜像工作表,excel,vba,worksheet,Excel,Vba,Worksheet,如何使excel文件中的工作表与其他(已关闭)工作表的工作表完全一致 基本上,我有大约5个包含大量数据的文件,这些文件被整合到一个包含重要信息的仪表板中。然后我想创建一个文件(我们称之为report),其中包含来自这些不同文件的“主”工作表 理想情况下,报告文件不必被修改,当它被打开时,它已经拥有了所需的所有数据 注意:文档中有处于可变位置的合并单元格 对意见1的答复: 例如,如果你已经在那里,你可以参考其他的工作手册做一个vlookup。。打开文件时,这些vlookups的值将是正确的。首先,

如何使excel文件中的工作表与其他(已关闭)工作表的工作表完全一致

基本上,我有大约5个包含大量数据的文件,这些文件被整合到一个包含重要信息的仪表板中。然后我想创建一个文件(我们称之为report),其中包含来自这些不同文件的“主”工作表

理想情况下,报告文件不必被修改,当它被打开时,它已经拥有了所需的所有数据

注意:文档中有处于可变位置的合并单元格

对意见1的答复:


例如,如果你已经在那里,你可以参考其他的工作手册做一个vlookup。。打开文件时,这些vlookups的值将是正确的。首先,我想我可以说单元格A1是文件1=文件2中的单元格A1,但是合并的单元格会忽略这一点,因为它不会创建与之匹配的合并单元格。我发现了以下内容,可以在Excel VBA中完成。 1) 打开合并工作簿 2) 假设所有需要合并的文件都位于给定目录中,则可以获得所有这些文件的列表。 2.1)遍历文件列表并逐个打开 2.2)当文件打开时,您可能希望在将其移动到“报告”文件之前更改工作表的名称。
2.3)关闭每个文件而不保存它们。

在打开仪表板之前,仪表板如何已经包含所需信息?“你已经尝试了什么,发生了什么?”TimWilliams用Answer编辑如果你的源工作簿的格式使你不能使用公式,那么你可能需要改变你的方法,或者使用VBA。