【发布时间】:2013-11-21 01:59:28
【问题描述】:
我的数据如图所示。我想复制 E 列中的范围并将其粘贴到另一张纸上。如何根据“D”列在“E”列中选择一个范围?
谢谢
【问题讨论】:
标签: excel vba dynamic copy range
我的数据如图所示。我想复制 E 列中的范围并将其粘贴到另一张纸上。如何根据“D”列在“E”列中选择一个范围?
谢谢
【问题讨论】:
标签: excel vba dynamic copy range
假设您已经在 D 列中获得了引用,例如通过 .Find,您可以使用 .Offset 复制 E 部分,如下所示。
range([D1],[D1].end(xldown).offset(-1)).offset(,1).copy
假设您的 sd 值在 D1 范围内,这将从 E 列复制值 2 到 7。
【讨论】: