Excel VBA教程:Caller属性

返回关于调用 Visual Basic 的信息(有关详细信息,请参阅“说明”部分)。

expression.Caller(Index)

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

Index   Variant 类型,可选。数组的索引。仅当本属性返回数组时此参数才有用(有关详细信息,请参阅“说明”部分)。

说明

本属性返回关于调用 Visual Basic 的信息,如下表所示。

调用进程 返回值
在单个单元格中输入的自定义函数 代表该单元格的 Range对象
在单元格区域中作为数组公式的一部分的自定义函数 代表该单元格区域的 Range对象
Auto_Open、 Auto_Close 、 Auto_Activate 或 Auto_Deactivate 宏 以文本方式返回的文档名
由 OnDoubleClick 或 OnEntry属性所设置的宏 该宏所应用的图表对象标识符或单元格引用(若适用)的名称
“工具”菜单中的“宏”对话框,或上述之外的其他调用者 错误值 #REF!

Excel VBA教程:Caller属性·示例

本示例显示关于调用 Visual Basic 的信息。


Select Case TypeName(Application.Caller)
    Case "Range"
        v = Application.Caller.Address
    Case "String"
        v = Application.Caller
    Case "Error"
        v = "Error"
    Case Else
        v = "unknown"
End Select
MsgBox "caller = " & v

上页:Excel VBA教程:CalculationVersion属性 下页:Excel VBA教程:Callout属性

Excel VBA教程:Caller属性

Excel VBA教程:Callout属性 Excel VBA教程:CanPlaySounds属性
Excel VBA教程:CanRecordSounds属性 Excel VBA教程:CapitalizeNamesOfDays属性
Excel VBA教程:Caption属性 Excel VBA教程:Category属性
Excel VBA教程:CategoryLocal属性 Excel VBA教程:CategoryNames属性
Excel VBA教程:CategoryType属性 Excel VBA教程:获取有关 Macintosh 关键字的帮助
Excel VBA教程:CellDragAndDrop属性 Excel VBA教程:Cells属性
Excel VBA教程:CenterFooter属性 Excel VBA教程:CenterFooterPicture属性
Excel VBA教程:CenterHeader属性 Excel VBA教程:CenterHeaderPicture属性
Excel VBA教程:CenterHorizontally属性 Excel VBA教程:CenterVertically属性
Excel VBA教程:ChangeHistoryDuration属性 Excel VBA教程:ChangingCells属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号