我需要获取单元格值,单元格行位置可以通过另一个单元格值变化。
例如:
B2 = 10
我需要取M10的值
如果是B2 = 6,我需要M6的值。
谢谢!
答案 0 :(得分:2)
我认为你正在寻找" INDIRECT" 在你的例子中:
B2 = INDIRECT("M" & 10, TRUE) ' Will return the value of M10.
对于" A1" ref,FALSE为" L1C1"
让我们说,你瞄准的线在A4
中显示如果A4 = 6
B2 = INDIRECT("M" & A4, TRUE) ' Will return the value of M6.
答案 1 :(得分:1)
Dim NewValue as string
NewValue = range("B2").value
Range("M & NewValue")
这会给你m +什么是B2细胞
对不起这是VBA,你知道吗。