![如何在不同單元格中投影單元格值。 Excel](https://rvso.com/image/1449513/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E5%90%8C%E5%96%AE%E5%85%83%E6%A0%BC%E4%B8%AD%E6%8A%95%E5%BD%B1%E5%96%AE%E5%85%83%E6%A0%BC%E5%80%BC%E3%80%82%20Excel.png)
我正在尋找一種將單元格值投影到不同單元格的方法。場景:
- A 列 = 值
- B 列 = 從 A 尋找
- C 欄 = 我只想得到 B 中的值而不是公式。
是否可以使用間接函數來做到這一點?或者我需要VBA嗎?
答案1
使用 VBA,您可以透過使用這個簡單的巨集(假設資料位於 Sheet1 上)來完成此操作,只需將其指派給按鈕或透過 VBA 巨集編輯器執行它
Sub CopyCol()
Sheets("Sheet1").Columns("B").Copy
Sheets("Sheet1").Columns("C").PasteSpecial xlPasteValues
End Sub
希望這可以幫助!
答案2
使用表格時所使用的修改。
Sub CopyCol()
Range("Table8").Columns("B").Copy
Range("Table8").Columns("C").PasteSpecial xlPasteValues
End Sub
答案3
如果我正確理解你的問題,你在 C 列中想要的是從 A 列獲得的 Vlookup 值,對嗎?
如果是這種情況,您只需複製 B 列,僅將值貼到 C 列中。