你说的这个很容易实现,至于关闭一工作薄 而二工作簿公式仍然可用,这个问题,每次打开工作簿的时候会提示你是否更新,
使用SUMIF SUMPRODUCT 函数 都可以解决,
最好是邮件联系,将具体文件发来看看
='C:\Documents and Settings\User\桌面\[一工作簿.xls]Sheet1'!$A$2
其中 C:\Documents and Settings\User\桌面\
是所引用的文件(第一个工作簿)的保存位置。
第一个工作簿关闭状态时,如果打开第二个工作簿,会提示是否更新。
用VB实现就很简单了