我正在嘗試創建一個宏,它可以動態地爲工作表執行一個查找工作,並且行數不斷增加;我想編寫代碼,以便它從第二季度運行vlookup到上一個填充行。 Q(不管可能如何),到目前爲止我已經想出了這個:將公式分配給可變範圍的行VBA
範圍(「Q2」,範圍(「Q2」)。結束(xlDown))。值=「= VLOOKUP(A2,sheet2 !A:BO,67,FALSE)「
..宏執行所需的所有操作&相應地對每行進行更改,但是在沒有更多數據後它也會無限下移到列中。如果可能的話,我想知道是否有辦法在一行代碼中執行此操作。我有點新VBA &無法找到已經發布的答案,這充分解決了我的問題,所以任何幫助將不勝感激。
您是否在網站上正確搜索?已經在這裏回答了幾乎相同的問題:[http://stackoverflow.com/questions/40512439/how-to-get-vlookup-to-select-down-to-the-lowest-row-in-vba/40512623# 40512623]。將R1C1格式調整爲A1格式以滿足您的需求:) – user1