自制EXCEL工具箱
1、适当的学习vb的基本语法,因为excel自定义函数需要用到vba,vba我们可以理解为excel对vb的应用,和vb的语法一致。
2、创建一个excel文件命名为“myfunction.xlsx”,然后打开该文件将其另存为“myfunction.xlsm”,然后打开该文件。

3、同时按ALT+F11进入EXCEL VBA的编辑模式,点“插入”,选择“模块”,创建一个新的模块,用来进行代码的编辑。


4、我们写一个名叫tool1的函数
Function tool1(a, b) As Double
On Error Resume Next
tool1 = (a + b) / 2
End Function
在写一个名叫tool2的函数
Function tool2(a, b) As Double
On Error Resume Next
If a > b Then
tool2 = a
Else
tool2 = b
End If
End Function
然后保存一下,关闭“myfunction.xlsm”。

5、打开任意一个EXCEL文件,依次选择“文件”-“选项”-“加载项”,“管理”选择为“EXCEL加载项” -“转到”,出现“加载宏”对话框,选择之前做好的“myfunction.xlsm”文件,点击“确定”。以后我们自制的EXCEL工具箱在每次打开EXCEL时就自动加载了。我们可以随时使用自己自定义的公式。当有新的函数需求时,也可以在“myfunction.xlsm”中继续添加。

6、使用自定义的函数,如下图。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:34
阅读量:135
阅读量:77
阅读量:82
阅读量:93