需要用另一個表格中的另一個值替換一個Excel值。有些值不需要替換,所以我需要一個公式或代碼來識別它。兩張紙的順序不一樣。例如。 列「司通Alt_rep」(6)是更新後的值,以取代在(200個+行) 片2「司通Alt_rep」(14000個+行)需要用另一個表格中的另一個值替換一個Excel值
回答
我可以想象這將是.Find
和.Offset
複製數據從另一個片電流片:
Dim t_val as Variant
t_val = other_sheet.Range("A:A").Find(What:="value to lookup", LookIn:=xlValues, _
LookAt:=xlWhole, MatchCase:=True).Offset(0, 2)
current_sheet.Range("G:G").Find(What:="value to lookup", LookIn:=xlValues, _
LookAt:=xlWhole, MatchCase:=True).Offset(0, 6) = t_val
我不得不使用變異爲不同的宏,它可以在不認爲做......不過這是我認爲應該工作?除非不需要抵消,否則偏移需要與數據所在的位置重合。在這種情況下,你可以把它拿出來,然後你需要的就是:
other_sheet.Range("A:A").Find(What:="value to lookup", LookIn:=xlValues, _
LookAt:=xlWhole, MatchCase:=True).copy _
destination:= current_sheet.Range("G:G").Find(What:="value to lookup", _
LookIn:=xlValues, LookAt:=xlWhole, MatchCase:=True)
範圍究竟代表什麼?列或行? – user3130669
這是我的代碼:Dim t_val As Variant t_val = Sheet2.Range(「A3:H281」)。Find(「A3:H281」,LookIn = xlValues,LookAt(xlWhole,MatchCase = True).Range(「A2 「).Offset(280,281).Select) Sheet1.Range(」A1:Q40194「)。Find(」A1:Q40194「,LookIn = xlValues,LookAt(xlWhole,MatchCase = True).Range(」A1「 ).Offset(40193,40194).Select)= t_val繼續收到「編譯錯誤:無效的過程 – user3130669
是啊這是所有錯誤.... 代碼應該做的是要去一個特定的範圍列或行或任一組合)並找到一個特定的id,如「apple」,並將該特定的id返回/複製到不同的範圍(列或行或任一組合) – mond1111
- 1. 將一個表格中的值替換爲另一個表格
- 2. 在SELECT語句中用另一個表替換另一個值
- 3. SQL將另一個值替換爲另一個值
- 4. 用另一個表中的多個值替換列值 - DB2
- 5. 使用另一個表中的值替換表列中的值
- 6. Excel - 用一個值填充一個空值到另一個值
- 7. VBA Excel如何用另一個單元格值替換值的一部分
- 8. 用另一個df替換na的值
- 9. 用另一個值替換列和行
- 10. 將一個變量的值替換爲另一個值
- 11. Haskell用另一個值替換列表中的值
- 12. 用列表中的前一個值替換不需要的值
- 13. 用另一個單元格替換單元格中的值
- 14. Excel - 用另一列中的值替換一列中的值
- 15. 使一個表的值等於另一個表中的另一個值
- 16. Excel的另一個單元格值
- 17. 如何用另一個表中的相應值替換一個表中的ID?
- 18. 如何用同一個表中另一列的值替換一列的值
- 19. bash替換另一個列的值
- 20. 將一個數據幀列值替換爲另一個值
- 21. Excel中,用另一個值替換單元格值(如果條件滿足)
- 22. Excel VBA將列值替換爲另一個值?
- 23. 替換另一個
- 24. bash(用另一個文件中的值替換列中的值)
- 25. 在循環中用另一個變量的值替換一個變量的值
- 26. Excel - 根據另一列中的值替換單元格值
- 27. jquery用另一個替換一個div
- 28. jQuery用另一個替換一個Div
- 29. 用另一個jpanel替換一個jpanel
- 30. 用一個表的每一行的另一個字段值替換一個字段的值
歡迎來到SO!有關發佈問題,請參閱[我們的指南](http://stackoverflow.com/help/on-topic)。具體而言,「詢問代碼的問題必須證明對所解決問題的最小理解。包括嘗試的解決方案,爲什麼他們不工作,以及預期的結果。「 – ARich