鄉親匹配,VBA跨2標籤和多列
我有什麼應該是一個簡單的,但我有關於性能有些擔心。
我有一個電子表格,可以從水晶報表中獲取數據,並使用它來導出一些供應商信息。如果收到的日期錯誤地輸入到源系統中,我們可能不公平地將供應商標記爲「黑標」,因此我們更新電子表格中的數據,但顯然這會每天被覆蓋。
我有一些代碼,歸檔任何更新,但刷新後,我想把它放回去。
所以,其中Tab1.A $ 1 = Tab2.A $ 1和Tab1.A $ 2 = Tab2.A $ 2和Tab1.A $ 3 = Tab2.A $ 3和Tab1.A $ 4 = Tab2.A $ 4和Tab1.A $ 5 = Tab2.A $ 5 然後我需要更新Tab1.A $ 6 = Tab2.A $ 6
我大概可以理解這一點,(我是DBA而不是程序員),但我的方式這是否會涉及到循環Tab1,然後通過Tab2的每一行循環,交換標籤等,可能是一個非常糟糕的方式來做到這一點。有沒有更好的辦法?
乾杯 邁克
如果所有其他字段匹配則是,更新第6行,但這不會是所有記錄,我只想更新原始日期已更新的位置。例如,我有9000個收到日期的記錄,想要更新其中的30個。下個月,數據將刷新,30個更新將丟失,但我想將更新複製回來。例如, – MikeH 2014-10-09 15:27:11
供應商1,PONumber1 10/5/2014獲得更新至2014年9月5日,並作爲歸檔存儲在新標籤中。刷新後,我想將供應商1,PONumber1更新爲2014年5月9日,但會有很多不會更新。 – MikeH 2014-10-09 15:31:19