gpt4 book ai didi

excel - 我需要将多个用户选择的行复制到不同的工作表。问题是,每次宏运行时选择的行都不同

转载 作者:行者123 更新时间:2023-12-04 22:29:20 25 4
gpt4 key购买 nike

假设用户选择了 E3 和 E4,有没有办法复制 E3 和 E4 的值,以及它们右侧的下三个单元格 (F3:H4)?

我尝试使用 ActiveCell.Resize 但我不知道如何复制选定的行,因为选定的行会根据用户而变化。

这是我的代码示例:

ActiveCell.Resize(, 4).Copy Destination:=Worksheets("Sheet3").Range("b7:e14")

最佳答案

使用Selection而不是 ActiveCell .
Selection包含 全部 选定的单元格而 ActiveCell在整个 Selection 中始终只有一个单元格.

在以下示例中 Selection将是 Range("A2,B5,A7,A10:B10")但是 ActiveCell将是 Range("A10") .

enter image description here

关于excel - 我需要将多个用户选择的行复制到不同的工作表。问题是,每次宏运行时选择的行都不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54554488/

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