gpt4 book ai didi

excel - 在这个例子中如何避免可怕的 'Select' 、 'Copy' 和 'Paste' ?

转载 作者:行者123 更新时间:2023-12-04 22:05:49 26 4
gpt4 key购买 nike

这行得通,但我知道这是邪恶的:

EIRPLLs.Select
Range(Cells(1, RevCol - 2), Cells(lastRevRow, RevCol + 3)).Copy
EIRPCases.Select
[A1:F1].Select
ActiveSheet.Paste
Selection.PasteSpecial Paste:=xlPasteValues

以下内容旨在等效,但导致对象“_Worksheet”的方法“范围”失败:
EIRPCases.Columns("A:F") = EIRPLLs.Range(Cells(1, RevCol - 2), Cells(lastRevRow, RevCol + 3)).Value

这也失败了:
EIRPCases.Range(Cells(1, 1), Cells(lastRevRow, 6)) = EIRPLLs.Range(Cells(1, RevCol - 2), Cells(lastRevRow, RevCol + 3)).Value

什么是正确的实现?

最佳答案

我会这样做:

With EIRPLLs.Cells(1, RevCol - 2).Resize(lastRevRow, 6)
EIRPCases.Range("A1").Resize(.Rows.Count, .Columns.Count).Value = .Value
End With

关于excel - 在这个例子中如何避免可怕的 'Select' 、 'Copy' 和 'Paste' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22307551/

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