2014-01-31 47 views
0

我有一個查詢。特定單元格中的動態單元地址

我能否在Excel中的活躍小區的小區ID。

假設通過光標我當前有效小區是A6,在一些particlar細胞,說A1應該說A6。

當我保持光標上A10下一次,在上述特定信元A1的值應自動改變爲A10。

等待您的回覆。

回答

1

您可以使用任何從以下方法:

1)你可以創建一個UDF

Function getActiveCellAddr() As String 
    Application.Volatile True 
    getActiveCellAddr = ActiveCell.Address 
End Function 

,然後調用它A1細胞:=getActiveCellAddr()

2),可以使用Worksheet_SelectionChange事件在Sheet module

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
    Range("A1") = Target.Address 
End Sub 

此代碼每次選擇新單元格時都會更改A1的內容。

注:無論在單張紙細胞接近的作品。

0

嘗試在選擇變化情況下,本宏

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
Cells(1, 1).Value = ActiveCell.Address 
End Sub 
相關問題