【Access基础扫盲】-创建自定义函数-小赵
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


【Access基础扫盲】-创建自定义函数

发表时间:2014/5/26 17:39:32 评论(0) 浏览(23328)  评论 | 加入收藏 | 复制
   
摘 要:【Access基础扫盲】-创建自定义函数
正 文:

一、创建自定义函数和子程序

我们在做进销存商品信息的时候,有一步是要定义‘加载商品分类树函数’。教程中是这样说的“新建一个模块,然后在模块中编写该函数的代码” 开头和结尾是这样写的   

Public Function 加载商品分类树函数(树控件 As Object)      

....代码省略

End Function

大部分学员是复制的代码。有学员不禁要问,为何开头和结尾要这样写,今天来给大家解释下‘自定义函数的创建’

步骤如下:

1、创建一个模块,然后进入VBA代码界面;
2、从‘插入’下拉列表中选择‘过程’,打开‘添加过程’对话框;
3、键入过程名“加载商品分类树函数”;
4、将过程的类型选为‘函数’;
5、为使这个函数适用于整个进销存应将范围选为‘公共的’;如果要将过程限定于当前模块,那是‘私有的’;

6、确定。

提示:这属于常规创建过程的方法,但当大家运用熟练之后,那可直接在模块的代码界面写:Sub 分类树函数 或 Function 分类树函数,按下回车键后可迅速创建一个新的过程或函数。

教程教的是提示中的2步,可大家却喜欢前面的6步。

 

二、调用事件
调用用户定义例程的标准方法是使用Call关键字。如‘Call SayHello ’
注意:Call关键字仅在子程序中发挥作用,它不能用于函数中。虽然可以不使用Call关键字,但是,使用Call关键字可以添加代码的可读性。大家可想想教程中call某某事件

 

三、明白以上2步后,网站上红尘如烟的自定义函数例子随便大家用,别人还在研究函数的写法,而你在工作当中软件已开发出来了(效率问题-快速开发平台)。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access自定义函数】当前月第一个工作日的示例,当前月最后一个...  【红尘如烟  2013/1/19】
【Access自定义函数】测算星座,根据日期算出星座,十二星座查询...  【麥田  2013/4/6】
【Access自定义函数】判断闰年平年的示例,获取年份是否闰年的方...  【麥田  2013/12/28】
【Access基础扫盲】--续行符  【小赵  2014/4/3】
【Access基础扫盲】03与10的对话框显示方法  【小赵  2014/4/4】
【Access基础扫盲】-字段属性  【小赵  2014/4/26】
常见问答
技术分类
相关资源
文章搜索
关于作者

小赵

文章分类

文章存档

友情链接