首页 > 解决方案 > 从函数中检索地址

问题描述

在 Excel VBA 中创建函数。函数输入命名变量 (Price) 并从单元格位置输入返回值,但我还需要单元格的位置,从该位置偏移一组特定的 N 行,以便为计算的其他部分创建单元格位置。该函数从以下内容开始:

Function nKAMA(Price, FastN, SlowN, N)

价格作为单元格位置的参考输入并返回单元格的值。其他变量是计算中使用的整数输入。

我希望能够获取当前价格单元格的“A1”样式地址以引用其他单元格进行计算

标签: excelvba

解决方案


请在定义中使用数据类型,以便您知道什么是什么。

例如:

Function nKAMA(ByRef Price as Range, ByVal FastN as Single, ByVal SlowN as Single, Byval N as Long) as Single

    Debug.Print Price.Address

End Function

推荐阅读