当您键入一个函数并按 CTRL + SHIFT + A 时,您将在 Excel 中完成其余参数的补全。
例如,尝试输入 =SUM(,然后按 CTRL + SHIFT + A,您将得到以下信息:
=sum(number1,number2,...)
我的问题是:如何从 VBA 或 XLL 中检索此签名,例如您可以实现自己的函数向导或宏来帮助更快地输入数据。
安东尼
如果您不将变量声明为变体,则应该使用智能感知。即,而不是:
Dim X as object
Try
Dim X as excel.application
Then,该函数所需的所有变量都将以黄色叠加层显示给您。
它不像 ctrl-shift-A 那样将“签名”输出到可编辑文本,但它具有相同的目的。
使用http://nxll.codeplex.com。每个加载项函数都是您可以查询此信息的第一类对象。