Excel VBA教程:Volatile方法

用于将用户自定义函数标记为易失性函数,无论何时在工作表的任意单元格中进行计算时,易失性函数都必须重新进行计算。非易失性函数只在输入变量改变时才重新计算,若不用于计算工作表单元格的用户自定义函数中,则此方法无效。

expression.Volatile(Volatile)

expression   必需。该表达式返回一个 Application对象。

Volatile   Variant 类型,可选。如果该值为 True,则将该函数标记为易失性函数;如果该值为 False,则将该函数标记为非易失性函数。默认值为 True。

Excel VBA教程:Volatile方法·示例

本示例将用户自定义函数“My_Func”标记为易失性函数。只要包含此函数的工作表上任何单元格中出现计算过程,此函数都将重新进行计算。


Function My_Func()
    Application.Volatile
    '
    '    Remainder of the function
    ">
End Function

上页:Excel VBA教程:Verb方法 下页:Excel VBA教程:Wait方法

Excel VBA教程:Volatile方法

Excel VBA教程:Wait方法 Excel VBA教程:WebPagePreview方法
Excel VBA教程:XYGroups方法 Excel VBA教程:ZOrder方法
Excel VBA教程:AddIn对象 Excel VBA教程:AddIns集合对象
Excel VBA教程:Adjustments对象 Excel VBA教程:AllowEditRange对象
Excel VBA教程:AllowEditRanges集合 Excel VBA教程:Application对象
Excel VBA教程:Areas集合 Excel VBA教程:AutoCorrect对象
Excel VBA教程:AutoFilter对象 Excel VBA教程:AutoRecover对象
Excel VBA教程:Axes集合对象 Excel VBA教程:Axis对象
Excel VBA教程:AxisTitle对象 Excel VBA教程:Border对象
Excel VBA教程:Borders集合 Excel VBA教程:CalculatedFields集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号