gpt4 book ai didi

excel - 如何从范围中仅复制excel vba中的值?

转载 作者:行者123 更新时间:2023-12-01 07:06:37 25 4
gpt4 key购买 nike

我正在尝试使用 vba 宏在 Excel 中将值从表复制到范围,但我不想要表格格式,只想要它的值。我怎样才能做到这一点?

以下是部分代码:

    'Source range
Set r = Sheets("Sheet1").Range("Table1")

'Destination range
Set dest = Range(.Cells(linhaAtual, 1), .Cells(linhaAtual + r.Rows.Count - 1, 5))

r.Copy Destination:= dest

最佳答案

您可以通过将源范围的值分配给目标范围来完全跳过复制命令:

'Source range
Set r = Sheets("Sheet1").Range("Table1")
'Destination range
Set dest = Range(.Cells(linhaAtual, 1), .Cells(linhaAtual + r.Rows.Count - 1, 5))

dest.Value = r.Value

关于excel - 如何从范围中仅复制excel vba中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24294923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com