没有VBA
假设, cellC2
包含 string "A2"
。
然后
=INDIRECT(C2)
返回引用A2
=ROW(INDIRECT(C2))
返回行号 -2
=COLUMN(INDIRECT(C2))
返回列号 -1
="(" & ROW(INDIRECT(C2)) & "; " & COLUMN(INDIRECT(C2)) & ")"
返回格式为的坐标(x; y)
-(2; 1)
更新:
如果您使用 UDF,请将参数类型从 更改String
为Range
:
Function GetData(Cell As Range)
MsgBox "My row is " & Cell.Row
MsgBox "My column is " & Cell.Column
End Function
Run Code Online (Sandbox Code Playgroud)
如果您从工作表中调用此 UDF,如下所示:=GetData(A2)
,将弹出消息框:
归档时间: |
|
查看次数: |
25639 次 |
最近记录: |