我正在嘗試整理來自多個電子表格的值。不幸的是,我感興趣的字段永遠不在同一個位置,並且可以在我想要的值和相應的參考號(將其標識爲我想要的號碼)之間有任意數量的空白單元格。儘管如此,它們總是在同一行。查找每次都不相同的工作表中的特定數據字段
例如,我需要找到所有與'1相關的值。人數'。在工作表1'1。人數'在單元格B2中,值在單元格B6中。在工作表2中,這些分別在C4和C7中。
我正在使用'find'來指定'1'的位置。在一定範圍內的人數,但在此之後卡住。 我想我需要激活該單元格,然後抵消,直到我找到下一個非空白單元格並選擇該複製,但無法解決如何執行此操作。
到目前爲止,所有我擁有的是:
Dim rgFound As Range
Set rgFound = Range("A1:E6").Find("1.Number of people", lookat:=xlWhole)
你可以看到我沒有得到很遠! 在此先感謝。
假設您需要的單元格是第一個非空白單元格,您可以在「rgFound.End(xlToRight)」中找到下一個非空白單元格。 –
謝謝!很有用。自從我做完這件事以來已經過了很多年了,它正在慢慢地回到我身邊。 – user7618694