如何在删除 vlookup table 数组后保留 vlookup 值?
How to keep vloopup values even after deleting the vlookup table array?
我正在处理一个包含两张纸的 excel 文件:
- Sheet A(使用vlookup函数获取值)
- Sheet B(包含 vloopup table 数组)
问题是我最后只想保留 Sheet A,但这是不可能的,因为删除 Sheet B 会导致所有值变为 #N/A。有什么解决办法吗?
复制公式并将其粘贴为删除前的值
Sub DeleteSheet2WithoutAffectingSheet1
Sheet1.Cells.Copy
Sheet1.Cells.PasteSpecial xlPasteValues
Sheet2.Delete
End Sub
现在您可以删除数据,值将保持不变
我正在处理一个包含两张纸的 excel 文件:
- Sheet A(使用vlookup函数获取值)
- Sheet B(包含 vloopup table 数组)
问题是我最后只想保留 Sheet A,但这是不可能的,因为删除 Sheet B 会导致所有值变为 #N/A。有什么解决办法吗?
复制公式并将其粘贴为删除前的值
Sub DeleteSheet2WithoutAffectingSheet1
Sheet1.Cells.Copy
Sheet1.Cells.PasteSpecial xlPasteValues
Sheet2.Delete
End Sub
现在您可以删除数据,值将保持不变