2014-03-05 67 views
1

说我有一个名为函数的单元格的当前位置CalculateSomeNumber()如何获得调用一个函数

,并在单元格A1我有它= CalculateSomeNumber()

我怎样才能知道哪些单元格位置是什么?有没有办法以某种方式发现单元格A1是调用CaulcateSomeNumber的单元格?

+0

是的,看看[Application.ThisCell地产(http://msdn.microsoft.com /en-us/library/office/ff834969(v=office.15).aspx) –

+0

啊,谢谢你,你再次拯救我的生命@simoco,我注意到我可以很容易地得到行/列,但是让它更进一步吧可以通过使用偏移量来获取当前单元格下方的行吗?或者我将不得不创建一个新的单元格,然后使用该单元格上的偏移量? –

+1

是的,你可以使用'Application.ThisCell.Offset(1).Address' –

回答

2

您可以使用Application.ThisCell Property这样的:

Function CalculateSomeNumber() As String 
    CalculateSomeNumber = Application.ThisCell.Address 
End Function 

结果:

enter image description here

相关问题