Excel 2013 自定义函数的使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel 2013 自定义函数的使用
摘要:使用MS Office嵌入的VBA,通过VBA编程的方式,可以实现Excel内置函数无法实现的个性化功能。本文以Excel 2013 为例来说明自定义函数的使用方法。文中自定义函数change_week(),实现对将数1~7转换为星期。
关键字:Excel, 2013, 自定义函数,VBA
效果预览:
自定义函数根据
A1~A7计算得到
B1~B7
步骤
1.新建一Excel工作簿文件(注意须保存为“Excel启用宏的工作簿”类型的文
件,文件类型为:xlsm,而不是xlsx):
2.鼠标在选项卡上点右键菜单,设置自定义功能区,注意鼠标必须放到选项卡
4.选定“开发工具”
此时,选项卡增加了“开发工具”,
5.单击“Visual Basic”命令,进入
Excel启用宏的工作簿
类型名:xlsm
注意前面命名的“Excel启用宏的工作簿”类型的文件扩展名为:xlsm 6.使用菜单“插入”|“模块”
7.使用菜单“插入”|“过程”
8.在弹出的“添加过程”对话框中,“类型”设置为函数,“名称”输入为:
change_week,然后确定。
9.进入代码设计窗口:
VBA代码编辑窗口
10.为函数添加参数,并编写函数
窗口,在A1~A7中输入序列1~7,选定B1, 在单元格编辑栏中输入函数,设定其参数为A1:
12.函数输入完毕后确定,并自动填充B2~B7单元格:
输入函数并设置参数