我想在关闭.mpp文件时自动运行宏“ ExportToExcel”,但仅在保存项目的情况下。
原因:我们仅在进行更改后保存此内容;但是,我们会不断打开文件进行审核。如果每次关闭时都执行此操作,那将是无效的。
我玩弄了projectaftersave,但无法正常工作。我可以使以下代码正常工作,但是每次关闭文件时它都会运行。
Sub Auto_Close()
致电ExportToExcel
结束子
期望只有在关闭.mpp之前(而不是“另存为”)被保存时,我才关闭它。
答案 0 :(得分:1)
在“ ThisProject”项目对象(Microsoft Help Page)中尝试before_save事件
类似的东西:
Option Explicit
Private Sub Project_BeforeClose(ByVal pj As Project)
~~ Your code for doing things in excel ~~
End Sub