所以我有一个给定的函数,它接收一个范围(它总是大小 (X,1) - 意味着它是一列)作为参数,例如:
函数 myfunction (byref myrange as Range) as Double
...
我的功能 = 东西
结束函数。
在该函数的某个地方,我需要参考“我的大小范围(X-1,1)”。
这是我想调用的函数应该作为参数接收相同范围的 myrange 但不是说 B10:B15 我想传递它 B10:B14
而且我不知道该怎么做...
你能帮助我吗?谢谢,
睿
使用Resize方法:
Function myfunction (ByVal myrange as Range) as Double
Set myrange = myrange.Resize(rng.Rows.Count - 1)
Run Code Online (Sandbox Code Playgroud)
重要说明:我已将您的原型更改ByVal为我正在修改的myrange.
| 归档时间: |
|
| 查看次数: |
159 次 |
| 最近记录: |