永发信息网

VBA问题:如何调用函数

答案:4  悬赏:0  手机版
解决时间 2021-01-24 05:57
模块内定义有函数如AA()
希望在打开表格时就运行该函数,并将结果填充到A1单元格。
求调用该函数的代码。
本人不太懂VBA,谢谢

Private Sub Workbook_Open()

End Sub
请问一楼我在这里面写不可以吗?我的问题是如何在这里面写调用的函数并将运行的结果填充到A1
最佳答案
Private Sub Workbook_Open()
'直接调用函数AA就可以了
range("A1")=AA
End Sub
全部回答
如何编写自定义函数  ①新插入一个标准模块;  ②插入一个空的function过程;  ③写入相应的代码。  注意:最后一定要将结果返回给过程名。  扩展:什么是自定义函数  自定义函数就是用户自己编写的函数。在vba中,自定义函数就是一个function过程。在vba系统中,系统也提供了相当多的vba系统函数,如instr,cstr,val等系统函数。    语法结构,同sub类似。  [public]、[private]、[static]function函数名([参数])[as数据类型]  [语句块]  [函数名=过程结果]  [exitfunction]  语句块  [函数名=过程结果]  endfunction  公有与私有自定义函数的区别:同sub相似,私有的只能在当前模块中过程中调用,而且在插入函数中不可见此函数名。
单元格A1=AA() "()"里面填函数AA的参数,可以是值,也可以是单元格
在模板里加一个 sub auto_open() end sub 然后再里面写入您调用该函数的代码 这个过程每次EXCEL打开就会自动运行auto_open()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
李家坑村地址在哪,我要去那里办事
QQ空间相册里的照片为什么会变小?
单选题下列食品中,利用霉菌发酵制作成的是A.
秦家塝村地址在什么地方,我要处理点事
将6.2gna2o溶于水所得400ml溶液中,溶质 是什
关庙山村怎么去啊,我要去那办事
神经系统结构与功能的基本单位是________,神
仿写《手指》第6段
请问为什么要选用类似2×400/5A这样变比
五年级《暑假生活.的几道题目答案
-3.402 823 466 e+38 等于多少
郑家井村地址有知道的么?有点事想过去
He expects a dentist one dayA. beB. to be
临沧哪的眼镜店 物 美 价 廉?
我的世界狼蛋怎么合成
推荐资讯
爱你·宝贝儿童摄影尊荣馆(青年路6号附近
电脑屏幕锁怎么解除
东风风神地址在哪,我要去那里办事
鑫达旧车交易地址在什么地方,我要处理点事
专用发票开移动电源的税率是多少
贵阳贵安新区马场镇邮编是什么
盛大里有这个地图吗?
为什么央视给那些太极骗子正面报道
浮沉不乱什么意思
初中化学题、关于质量守恒定律的、求解已知反
如何理解“实践重于知识”
鑫怡旅馆(宜昌夷陵)地址好找么,我有些事要过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?