請參閱附圖。比較2個工作表中的行並更新特定列
工作簿1是合併,比較,格式化和計算來自幾個來源的數據集的最終產品。在每個月初,其中一個來源獲得人員更新。在此更新正在運行時,列O中顯示的數據將包含0。該過程需要幾個小時,但數據每小時都會在此工作簿中更新。
我需要什麼,以實現人員配置更新完成(通過練習冊2所示)後運行報告並在工作簿2中的數據與工作簿1.如果ALL數據中的每一行之間的匹配這兩個工作簿除O列外,那麼Column O需要從Workbook 2更新。我應該注意到兩個工作簿中的數據除O列外都是相同的。
我看了其他問題/回答在其他論壇和在這裏,但找不到任何符合我需要的東西。如果有符合我要求的答案,請評論我的鏈接。
嗯,這已經在SO上多次提出過。不知道它是否被完全回答... – findwindow
您將需要使用Range.Find方法來查找正確的行,然後迭代測試值的列。如果全部相等,則使用該值。 –
@ScottCraner是不是最好的建築?我與卡爾在下面。把所有的東西都連接起來然後比較一下會不會更容易?編輯:嗯我想concat,你仍然需要循環列XD否則,它是一個數組,然後你必須循環數組,我認爲技術上更快但不容易XD – findwindow