其实,A列中的123根本不在A3单元格,所以,它和B3单元格实际上没什么关系。只不过是低端对齐,看上去是一行而已。
B3对应A3,要取A3单元格内的值,首先可以问问A3是否合并单元格,如果不是,那么就直接取A3的值,如果A3属于合并单元格,那就问合并单元格的首行在哪。
Sub test2()
Dim tt
If Range("A3").MergeCells Then
tt = Range("A" & Range("A3").MergeArea.Row)
Else
tt = Range("A3")
End If
End Sub
参考公式:
=LOOKUP(9^9,A:A)