Excel的自定义函数使用
在用Excel解决某些问题是,有时内置的函数不太方便或无法解决,这时考虑使用自定义函数会比较好。
Office软件都有个VBA系统,全称是Visual Basic for Application,它是微软最好的通用应用程序脚本编程语言,容易上手,功能强大。
Excel中VBA主要有两个用途,一是使电子表格的任务自动化,即所谓的宏操作;二是可以用它创建用于工作表公式的自定义函数。
Excel中创建自定义函数的步骤:
1.按alt +F11,打开VB编辑器;或选择菜单“工具→宏→Visual Basic编辑器”,也能打开;
2.在VB编辑器界面,选择菜单“插入→模块”命令,得到"模块1",在其中就能输入自定义函数的代码。
有关自定义函数的具体代码,还得找本关于VBA编程的教程,系统学下才行。
这里介绍一个简单的例子:
在"模块1"代码界面处输入:
Function getFormula(rng As Range) getFormula = rng.Formula End Function
这个函数的作用是将目标单元所使用的公式用文本显示出来。
使用方法同使用普通的内置函数一样:"=getFormula(A1)"。(其中A1为单元格的位置码,A1需要有公式型的数据。)
最新评论