设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2299|回复: 2
打印 上一主题 下一主题

[函数/公式] 看图教你用EXCEL函数(四)

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-17 13:07:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前面我们学习了IF函数的基本用法,我之所以用IF函数来做实例,是因为IF函数是EXCEL中使用最多的函数,其与程序语言中的IF语句原理是相同的,如你能很好的理解IF函数,对于今后学习编程是很有帮助的。好了,我们言归正传,接下来我们要开始新的快乐之旅。
      
自定义函数:
  EXCEL给我们提供的函数非常丰富,涵盖面非常广泛,可以为我们解决大部分的工作问题,但在实际工作,我还是会发现,就是学会了所有这些函数,但仍无法解决我们工作中遇到的所有问题,那怎么办呢?这就是今天我要和大家共同学习和探讨的。
1、学习如何自定义自己的函数;
2、如何调用自定义函数。

我们现在来自定义一个简单加法函数。函数名(名字可以自己取,好记即可):mySetAdd()

1、 点击菜单栏 [工具]
2、 点击下拉菜单中 []
3、 点击子菜单 [ Visual Basic 编辑器],打开VBA编辑器窗口


4、 点击VBA编辑器中菜单栏 [插入]
5、 点击下拉菜单中 [模块]


6、 在工程项目中会出新的模块,这就我们刚刚插入的模块
7、 在此给我们的模块任意更改个名字,我把它改为:myModel


8、 再点击VBA编辑器中菜单栏 [插入]
9、 点击下拉菜单中 [过程],打开添加过程对话框


10、 名称中输入一个自定义名称:mySetAddmySetAdd 是自己取的名字,好记就行,便于以后我们调用)
11、 在类型中选择 [函数]
12、 范围选择 [公共的]
13、 点击确定


14、在此看到我们刚插入的函数语句     


15、按图完善语句,关闭VBA编职器窗口,你就大功告成了,可以测试了。(myAmyB 为两个自定义参数)

特别说明:
  1、 因为在这里我只是利用这小实例讲解如何自定义函数,对于VBA编程就不过多讲解了,如果你对这方面感兴趣的话,可以找有关书籍由潜入深的学习。
  2、 自定义函数后,我们在重新打开EXCEL的时候都会提示是否启动宏,这不是什么病毒,只要你自定义模块就会出现此提示。出现宏提示对话框时,必须点启动才行,不然你的函数将失效,切记。

[ 本帖最后由 tanhong 于 2008-1-30 21:08 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2008-1-17 13:15:27 | 只看该作者
有些图片显示来自Q空间不能显示
3#
 楼主| 发表于 2008-1-17 13:20:24 | 只看该作者
是从我的QQ空间引用的,想省点事,看来省不了,只好上传上来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 01:47 , Processed in 0.097615 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表