![]() |
1
19
是的,可以。您只需在模块中定义一个VBA函数。见 http://www.vertex42.com/ExcelArticles/user-defined-functions.html 为了一个很好的例子介绍。 下面是一个简单的例子:
Option Explicit Function MyCustomFunction(input) MyCustomFunction = 42 + input End Function
A1: 2 A2: =MyCustomFunction(A1) |
![]() |
2
4
输入的单词需要替换,因为它是一个基本关键字。试试num。您还可以通过指定一个类型(例如variant)来进一步。
|
![]() |
Interactive · 如果相邻单元格为空,则VBA完成循环 1 年前 |
![]() |
RonanC · VBA数据验证下拉列表,是否也允许自由文本? 1 年前 |
|
user1646660 · 如果日期介于两个日期之间,则向插槽添加日期 1 年前 |
![]() |
Blake S · Excel宏错误:过程调用或参数无效 1 年前 |
|
Hieu Minh · 数据透视表无法覆盖现有的合并单元格 1 年前 |
![]() |
Nick · 当条件匹配电源查询时,从单独的查询中返回多列 2 年前 |