最终我希望能够按下键盘上的快捷方式,并且excel运行用户定义的数组功能,重点不仅仅是在一个单元格上,而是在一系列单元格上执行(即' array'在数组函数中。)
是否有人能够告诉我这是否微不足道并且需要最少的开发或者我将如何为其编写加载项?
谢谢
ps这是针对excel 2007的
答案 0 :(得分:0)
Function
在VBA
中具有特定含义:它从一个单元格(如用户定义函数)或其他代码调用,并返回一个值呼叫者,召集者。听起来像你想要的是Sub
分配给键盘快捷键。
调用Sub
后,问题就变成了如何确定Array
(我认为这意味着Range
Cells
在哪里工作)。这可以通过多种方式确定,包括
Selection
对象Form
)输入或选择范围将所有这些包装成Add-In
非常简单,具体取决于您的编程知识。正如其他人所评论的那样,最好先试一试,并在遇到问题时询问具体问题,并详细说明您所尝试的内容。
入门的好参考是Chip Pearson's Site