Excel 问题 关闭文件时的提示

来源:百度知道 编辑:UC知道 时间:2024/06/08 16:25:01
工作表一个单元格的内容设置为文件名,如何设置才能使工作表在关闭时不出现要保存的的提示(文件未作修改)?
1.我在一个单元格设置了一个函数,使它的内容和这个文件名相同,见
=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-5)
2.除此之外未作任何操作

你设置函数本身就是对文件内容的修改,在关闭时肯定会提示你保存修改,如果不保存修改,你设的函数就取不了作用。
这个文件在建立之后,我需要查阅其内容,但并不修改文件

在此先介绍有一类Excel 函数, "易失函数" 或称 "易变函数", 英文是"Volatile Function"
此类函数, 如EXCEL文件 在一些 事件(EVENT) 发生时, 都会被当作该Excel文件 有所改变, 而提示 是否保存修改

关闭 是 众多这类Excel事件其中一种

较常用的易失函数则有:
rand , today , now , index , indirect , rows , columns , cell , offset ....等

以下方法可避免提示:
设定成 手动计算 并将 存档前自动计算 脱勾

在EXCEL里如果你进行了任何一个操作,都会在关闭文件时出现这个提示,除非你开启了自动保存功能。另外,你前面那句话看不明白(工作表一个单元格的内容设置为文件名)。

你设置函数本身就是对文件内容的修改,在关闭时肯定会提示你保存修改,如果不保存修改,你设的函数就取不了作用。