Excel VBA-如何在合并单元格的列中查找值

时间:2018-08-10 12:25:48

标签: excel vba

我一直试图在合并单元格的列中使用.find来查找包含该值的合并区域的第一行。该列看起来像这样。

enter image description here

使用代码

 shtfind = BigSht.Range("A:A").Cells.Find("J08").Row

shtfind = BigSht.Range("A:A").mergearea.Cells(1,1).Find("J08").Row

但这些都不起作用。

请帮助

1 个答案:

答案 0 :(得分:4)

尝试简单的MATCH返回行。

dim shtfind  as long
shtfind = application.match("J08", BigSht.Range("A:A"), 0)
debug.print shtfind