WPS 基础接口 > 表格 API 参考 > Application > 属性 > Application.Caller 属性
返回关于调用 Visual Basic 的信息(有关详细信息,请参阅“注解”部分)。

语法

表达式.Caller(Index)

表达式   一个代表 Application 对象的变量。

参数

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

说明

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

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

示例

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

示例代码
let v
switch(typeof(Application.Caller)) {
    case "object":
        v = Application.Caller.Address
        break
    case "string":
        v = Application.Caller
        break		
    case "undefined":
        v = "undefined"
        break
    default:
        v = "unknown"
}
MsgBox("caller = " + v)


请参阅