视频: excel 22VBA入门第一讲 自定义函数 2024
尽管Excel提供的所有功能,你可能需要一个,你只是没有看到提供。 Excel可以让你使用VBA编程代码创建自己的函数;您的功能将显示在“插入功能”对话框中。编写VBA代码并不适合所有人。但是,这是一个简短而又甜蜜的例子。如果你能克服这一点,你可能想了解更多关于编程VBA的信息。谁知道 - 也许有一天你会搅拌自己的复杂功能!确保您在使用宏的工作簿(Excel文件类型之一)中工作。
<! --1 - >
按照以创建自定义功能:按下Alt + F11。
-
这将使您进入编写VBA的Visual Basic编辑器。
也可以在功能区的“开发工具”选项卡上单击“Visual Basic”按钮。只有在“Excel选项”对话框的“自定义功能区”选项卡上选中“开发人员”复选框时,“开发人员”选项卡才可见。
在编辑器中选择插入→模块。
-
输入此编程代码,如下图所示:
-
编写您自己的功能。
公共功能添加(number1为Double,number2为Double)Add = number1 + number2结束功能保存功能。
-
输入第一行并按Enter键后,最后一个会自动出现。此示例函数添加了两个数字,而“公开”一词在“插入函数”对话框中列出了该函数。您可能需要在Windows任务栏上找到Excel工作簿,因为Visual Basic编辑器作为单独的程序运行。或者按Alt + F11切换回工作簿。
返回到Excel。
-
单击“公式”选项卡上的“插入功能”按钮以显示“插入功能”对话框。
-
在用户定义的类别中查找功能。点击确定。
函数参数对话框打开,准备接收参数。难道这不可思议吗?就好像你正在创建一个Excel的扩展,本质上,你是。 -
使用自定义添加功能。
这是通过编写自己的函数可以完成的一个非常基本的例子。可能性是无止境的,但是当然,你需要知道如何编程VBA。
启用宏的工作簿具有文件扩展名。 XLSM。