- [返回列表] [ 发布:2015/1/27 13:16:45 ] [ 浏览: ] [ 字体:大 | 小 ]
- 通用Excel打开模版并没有做任何修改,关闭的时候为什么会提示是否保存
通用Excel打开模版并没有做任何修改,没有任何VBA,也没有任何控件,但是在关闭模版的时候为什么会提示是否保存?填报的时候也是一样,没有输入任何内容,关闭的时候也提示是否保存。
解答:出现这种情况,是因为模版上使用了易失性函数,如:AREAS、INDEX、OFFSET、RANDCELL、INDIRCT、ROWSCOLUMNS、NOW、TODAY或者通用Excel系统转换金额大写函数SS_MoneyToChinese(A1),因为使用这类函数会产生副作用,所以Excel总会提示你在关闭工作簿时保存文件,即使你没有修改文件。
解决办法:在使用易失性函数的单元格,利用IF函数定义先决条件,这样,在打开模版或填报时,没做操作的时候,就不会有保存提示了。此方法也适用于单机Excel文件。