簡體   English   中英

防止在vba Excel工作表刪除/添加上調用UDF

[英]Prevent UDF from being called on vba Excel Sheet Deletion/Addition

使用以下方法刪除和創建工作表之前

Sheets(xxx).Delete 

要么

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

用戶定義的函數(UDF)被調用。

有沒有一種方法可以防止UDF被調用。 我只想創建或刪除工作表

當Excel處於自動計算模式時,刪除工作表將觸發重新計算。
如果您的UDF是揮發性的或下游的,取決於揮發性函數或已刪除工作表中的單元格,則將重新計算它們。
有關易失性函數和觸發重新計算的操作的更多信息,請參見http://www.decisionmodels.com/calcsecretsi.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM