VBexcel自定义函数数的参数起什么作用???

自定义函数,如何设计缺省参数?如何让一个自定义函数的参数可填,可不填?vb里很多自带的函数好像都可以这样。如何做到的?
回答1:public function myfun(a as string,optional b as string)
为 缺省参数
回答2:在参数之前加上关键字optional.注意在这之后的参数都应加上optional.
Public Function GetProfileSetting(strAppName As String, strSection As String, strKeyName As String, Optional varDefaultValue) As String
被声明为 Optional 的参数必须是 Variant 类型。
回答3:被声明为 Optional 的参数必须是 Variant 类型。
可以设定类型以及初始值吧
看过这样一个语句
public function fac(optional byval a as interger=7)as double
回答4:Private Function funtest(ByVal a As String, Optional ByVal blnT As Boolean = True, Optional B)
End Function
回答5:有一种可以指定参数类型的, 一种不指定的
指定:Optional ByVal blnT As Boolean = True, 表示如果该参数不选,则函数里认为是后面对应的值 如Optional ByVal intI As integer = 2
不指定:Optional B ,在函数里可以通过ismissing(b)来判断该参数时候有值传入
回答6:补充:Optional参数(可选参数)必须放在后面,即先必选参数再可选参数
回答7:optional 可以定义其他类型啊
jlcforever
回答8:当然是optional 声明的参数了...
回答9:来了这么多人,什么都不说了
qingfeng_0422
回答10:[Public | Private | Friend] [Static] Function name [(arglist)] [As type]
[statements]
[name = expression]
[Exit Function]
其中的 arglist 参数的语法以及语法各个部分如下:
[Optional] [ByVal | ByRef] [ParamArray] varname[( )] [As type] [= defaultvalue]
Optional为可选参数的关键字声明
qingfeng1987为VB扩充几个重要的自定义函数及子过程--《电脑编程技巧与维护》1997年08期
为VB扩充几个重要的自定义函数及子过程
【摘要】:在Visual Basic中,系统本身提供的函数及子过程是十分有限的。而API应用编程接口中虽然提供了很多功能强大的函数,但是一些实用、方便的函数或过程还是需要用户在编程过程中自己编制。本文即从易用性的角度提供了几个实用、方便的自定义函数及子过程。
【作者单位】:
【关键词】:
【分类号】:TP311.1【正文快照】:
一、关于自定义函数及子过程的描述 自定义函数是VB为扩充系统的功能而允许用户自己定义的一类函数。 自定义函数的用途和建立方法都类似于通用子过程。只是通用子过程是单方向调用,只有参数传给过程,而没有参数值的返回;而自定义函数是双向的,调用时有参数传入函数,函数执行
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【相似文献】
中国期刊全文数据库
张金泉;;[J];昆明理工大学学报(理工版);1981年02期
余哲;;[J];微型机与应用;1990年02期
茹志富;;[J];微型机与应用;1990年12期
张彝;[J];西南民族学院学报(自然科学版);1994年02期
张凤石;[J];电脑;1995年05期
熊建军;[J];微计算机应用;1995年06期
吴智峰;[J];电脑知识与技术;1995年02期
徐萍;[J];电子技术应用;1996年06期
吴业福,肖沁;[J];交通与计算机;1996年03期
周伯荣,孔凡新,张斌,陈峰;[J];金属成形工艺;1997年06期
中国重要会议论文全文数据库
晏石林;刘重阳;;[A];第十三届玻璃钢/复合材料学术年会论文集[C];1999年
龙小武;高殿荣;王益群;;[A];第一届全国流体动力及控制工程学术会议论文集[C];2000年
陆兴;;[A];全国第十五届计算机科学与技术应用学术会议论文集[C];2003年
冯希金;单国玲;王传铸;;[A];2004年国际橡胶会议论文集(Z)[C];2004年
邓世建;张超;邓洁;耿丙成;;[A];第十四届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2004年
滕彦;刘鸿飞;;[A];冶金轧制过程自动化技术交流会论文集[C];2005年
盛平;于广云;王伯平;李子康;;[A];矿山建设工程新进展——2005全国矿山建设学术会议文集(下册)[C];2005年
张海文;曾令可;王慧;罗民华;程小苏;张明;;[A];第三届全国信息获取与处理学术会议论文集[C];2005年
徐显海;曹鸣;;[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年
杨景明;车海军;蔡满军;;[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年
中国重要报纸全文数据库
宋爽;[N];中国计算机报;2001年
李彬;[N];电脑报;2002年
魔岩;[N];电脑报;2002年
刘红军;[N];中国电脑教育报;2002年
郑如定;[N];中国电脑教育报;2002年
LoveO[N];电脑报;2004年
江苏 曹春华 吴忠仪;[N];中国电脑教育报;2005年
中国硕士学位论文全文数据库
王耀龙;[D];广西大学;2005年
王敏;[D];河北工业大学;2005年
李小强;[D];重庆医科大学;2005年
吴艳花;[D];兰州理工大学;2005年
严浩;[D];南京农业大学;2005年
阚能琪;[D];西南交通大学;2005年
张明明;[D];南京理工大学;2005年
高华;[D];山东农业大学;2005年
孙亮波;[D];武汉科技大学;2005年
于满立;[D];东北农业大学;2005年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号vb自定义函数可选参数如何设置_百度知道}

我要回帖

更多关于 excel自定义函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信