用Excel制作函数

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:19:47
需要最基本的说明,制作各种基本函数的具体操作步骤,谢谢

EXCEL中如何使用自定义函数?

打开EXCEL,按Alt+F11调出VBA编辑器,点“插入”->“模块”,将自定义的函数模块内容加入进去。

比如“将单元格字符串反序输出”的函数模块:

Public Function MyStrReverse(ByVal sString As Variant) As String
Application.Volatile
Dim strResult As String
strResult = StrReverse(sString)
MyStrReverse = strResult
End Function

如果你要对软件保密的话,在“模块”上按右键,[VBAproject属性]→[保护中设置密码],别人就看不到你的源程序了。

退出VBA编辑器,返回到EXCEL界面,点“文件”->“另存为”,“保存类型”选择“Microsoft Office Excel加载宏”,取名为“字符串反序输出”,会自动加上扩展名.xla。

使用时,点“工具”->“加载宏”,点“浏览”找到你保存的“字符串反序输出.xla”文件,点“确定”。

如果“可用加载宏”里面已经有此项,选中后点“确定”即可。

假定A1为“ijdf152中国人id897”,在B1直接输入自定义的函数:

= MyStrReverse(A1)

即可得到结果“798di人国中251fdji”。