首先,我正在运行具有多个状态的模拟。每个状态的结果都“手动”导出到其自己的工作簿中。手动的意思是,我在模拟软件中使用“导出到...”功能。我制作了一个单独的 excel 文件,引用每个状态的工作簿,比较所有状态工作簿的数据。模拟软件不进行内部比较,因此每次我在模型中更改任何内容时,我都必须经历这个过程。
当我更新模拟并重新运行所有状态时,我会将新结果导出到 State1-1.exe,删除旧状态文件 (State1.exe),然后将新状态文件重命名为 State1.exe。所有这些都在同一个文件夹中完成,因此引用路径不会改变。比较工作簿的单元格不会更新,直到打开新的 State1.exe。
我也尝试过直接替换文件,但直到打开替换状态文件时,比较文件才会更新。
是否有任何方式或者不同的方法来进行此数据比较,以便当新状态工作簿重命名为旧工作簿时立即更新比较文件?