请教,如何在关闭excel文件时区分情况自动保存?
安装了一个审计软件,它会在每次启动excel程序时自动启动并隐藏,只会在工具栏上增加一些按钮和菜单。并且会在关闭excel程序时关闭并自动保存修改。 问题是它每次在关闭时保存时间都很长,能不能让它判断一下如果有更改就自动保存,没有更改就直接关闭,因为并不是每一次打开excel文件是都要用到它或更改它的设置。 这个保存事件是用vba写在before close事件中的,能不能让它先判断一下有没有更改再决定是否要保存,或用一种变通的方法,让它在出现是否保存的对话框后直接选是,不出现就直接关掉。 不知道excel程序本身是怎样判断文件是否被编辑过的。 谢谢。
可以用Saved属性来判断,比如不想程序自动保存: If Not ThisWorkbook.Saved Then ThisWorkbook.Save ThisWorkbook.Close End If 其实如果想保存时候有提示的话,直接在Workbook_BeforeClose事件里把保存的相关代码删除就好了。 另外,要注意的是,如果Excel中使用了一些易失性函数,如Today()等,打开Excel后引发重新计算,等同于改变了文件本身的内容,关闭时还是会提醒你保存的。
答:使用配置程序,在开始-运行中输入"msconfig",点启动页面,把不需要随系统启动的程序前的钩去掉,点确定,重启计算机 或者你也可以借助第三方软件,如优化大师...详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>