=Row()
为我提供了计算公式的行。
我想创建一个在公式中使用的函数,它将实现相同的功能(实质上,我想用简单的函数调用替换长公式)。
我该怎么做?
具体来说,我想在复制单元格时使用它,或者使用ctrl + d(因此在函数中使用ActiveCell对我来说不起作用)
答案 0 :(得分:2)
您可以使用Application.Caller
获取有关函数调用位置的信息。
例子。将此代码放在一个模块中:
Function qq()
qq = Application.Caller.Row
End Function
然后您可以使用函数=qq()
返回调用单元格的行