excel中怎么利用自定义函数修改引用excel区域引用函数的值

TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&Excel中三个查找引用函数的用法(十分有用)_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Excel中三个查找引用函数的用法(十分有用)
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢查看: 2697|回复: 7
菜鸟求助如何在用户定义函数中实现对另一个用户定义函数的调用,并获得返回值
阅读权限10
在线时间 小时
已在模块1中定义一个用户定义函数:
Function 加法(a, b)
End Function
想在模块2中定义另一个用户定义函数:
Function d(a)
a=加法(1,2)
End Function
结果没有显示调试问题,但是结果为#value!
请问在vba中如何实现对用户定义函数的调用,并获得返回值。
阅读权限50
在线时间 小时
Function 加法(a, b)
& & 加法 = a + b
End Function
Function d()
& & a = 加法(1, 2)
& & d = 2 * a
End Function
Sub test()
& &Debug.Print d()
阅读权限10
在线时间 小时
看帖不顶,五雷轰顶!
阅读权限10
在线时间 小时
& & & & & & & &
onlycxb 发表于
Function 加法(a, b)
& & 加法 = a + b
End Function
万分感谢您的回复指导。我调试以后发现并不是函数调用的问题,而是另一个问题。希望能获得您的指点
用户定义函数 f1(a1,b1,c1)
其中一条语句是 For i = 1 To b1.Columns.Count
也就是b1不是数值,而是对一个区域的引用,如sheet1!$A$1:$B$2
用户定义函数f2(a2,b2,c2)要调用函数f1
b2=“sheet1!$A$1:$B$2&
f2=f1(1,b2,2)
调试的时候错误指针在 For i = 1 To b1.Columns.Count语句上。应该b2的值错误导致的
如果写b2=sheet1!$A$1:$B$2就直接显示公式错误。
请问这种情况要怎么写,使用”&&“是不对的吗
阅读权限50
在线时间 小时
& & & & & & & &
Sub Test()
& & myFun Sheet1.Range(&A1:H2&)
Function myFun(B As Range)
& & Dim i As Long
& & For i = 1 To B.Columns.Count
& && &&&Debug.Print i
End Function
阅读权限50
在线时间 小时
set b2 = sheet1!A1:B2?
阅读权限10
在线时间 小时
lsdongjh 发表于
Sub Test()
& & myFun Sheet1.Range(&A1:H2&)
非常感谢您的指导,但是我还是碰到了问题
Function 运行堆积角(name, v)
'查询物料的运行堆积角
'name:物料名称;v:名义带速
Dim table_array1 As Range
table_array1 = 物料.Range(&$B$6:$R$55&)
'table_array1:自第一种物料序号到最后一种物料最大带速运行堆积角的《物料基本输送能力》表格范围;
Dim table_array2 As Range
table_array2 = 物料.Range(&$I$3:$R$5&)
Dim Column
Column = 列查表(v, table_array2, 3, 1, &不大于&)
运行堆积角 = 行查表(name, table_array1, 1, Column, &等于&)
End Function
Sub test()
& &Debug.Print 运行堆积角(物料_A, 2.5)
----------------------------------------
以上调试错误,
错误提示在:table_array1 = 物料.Range(&$B$6:$R$55&)
鼠标放在table_array1显示为table_array1=nothing
列查表、行查表两个用户定义函数独立运行都没有问题
物料_A是某个单元格的定义名称
阅读权限10
在线时间 小时
loquat 发表于
set b2 = sheet1!A1:B2?
万分感谢,问题解决了。
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师TA的推荐TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&[转]&

我要回帖

更多关于 offset函数引用区域 的文章

 

随机推荐