2014-03-05 65 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

相關問題