打开已关闭的文档,运行自己的宏,保存并关闭

时间:2014-08-06 07:51:54

标签: excel vba excel-vba

我有一个带有宏的主excel文件,可以让我在归档文件中构建数据。 目前,当我的宏运行时,它会将数据添加到存档文件,保存并关闭它。

    CFA.Close savechanges:=True
    myfile = Dir
    Application.ScreenUpdating = True
    Call UserForm_Initialize

在我的归档文件中,它有自己的宏来运行Function Update()。单击按钮时会运行Function Update()。功能更新()获取存档文件中的所有信息,对其进行组织并执行某些计算以更新不同的总计。

我不想进入文件并手动运行Function Update(),而是想知道是否可以在以下情况下将代码添加到主excel文件宏中:

    CFA.Close savechanges:=True

每当我的主Excel工作表宏将数据添加到存档文件时,它将运行Update()函数。

我尝试过以下几件事:

    Application.run Update()

但它返回我的函数未定义。

0 个答案:

没有答案