读取细胞为"细胞坐标" (EXCEL)

时间:2016-02-01 23:28:39

标签: excel vba excel-vba

假设我写了#34; a5"在B2中,我喜欢写A1:B2,B2链接到它的单元格值,实际结果应该是A1:A5。

我想要这样做的原因是我有一个输出单元格坐标的函数,然后我必须在整个工作表的其他函数中使用这个单元格坐标。欢迎任何帮助。

1 个答案:

答案 0 :(得分:1)

输入A1公式: =INDIRECT(B2) 进入B2:" A5" 在A5中输入任何内容。这将按照描述在A1中显示。

在VBA中:

Function FakeIndirect(address as String)
    FakeIndirect = Range(address).value
End Function