由于很多天我现在正在努力应对以下情况:
我有一个Excel WB,其中包含数据的各种其他WB的摘要视图。让我们将这个概述视图称为COCKPIT.XLSM 如上所述,还有许多其他WB在其中进行了某些计算。我们称之为INPUT1.XLSM,INPUT2.XLSM,......
我想在COCKPIT中运行一个宏,这个宏基本上会对每个INPUT文件执行以下操作:
保存INTPUTn文件
继续下一步(INPUTn + 1)
如果我手动打开任何一个INPUT文件,数据会自动更新(所有数据在文件打开时刷新),所以这一切都正常。 但是,如果我从COCKPIT上运行的宏远程执行此操作,则不会执行INPUT文件中的更新。几乎就像INPUT文件被打开但处于冻结状态,即没有数据更新。
问题:如何告诉在COCKPIT上运行的宏它应该对INPUT文件执行操作(即让它的数据更新,并再次保存结果)?
感谢我所希望的大力帮助。可能只是一个小问题,但正如你们现在所知,我是VBA的新手
马丁