1

在删除和创建工作表之前使用

Sheets(xxx).Delete 

或者

Worksheets.Add(Before:=Worksheets(xxx)).Name = xxxxxx

正在调用用户定义函数 (UDF)。

有没有办法防止 UDF 被调用。我只想创建或删除工作表

4

1 回答 1

1

当 Excel 处于自动计算模式时,删除工作表会触发重新计算。
如果您的 UDF 是易失性或下游依赖于易失性函数或已删除工作表上的单元格,则将重新计算它们。有关触发重新计算的易失函数和操作的更多信息,
请参见http://www.decisionmodels.com/calcsecretsi.htm 。

于 2013-04-29T07:20:05.297 回答