【发布时间】:2013-07-07 19:00:57
【问题描述】:
试图在 excel 中选择不连续的行,然后将它们复制到另一个应用程序。
当我复制它出现的范围时:
Range("A1:1,A4:D4,A6:D7").Select
Range("A6").Activate
但是,当我从这个选定范围复制单元格时,它会复制相当于:
Range("A1:D7").Select
是否有避免选择/复制所选行之间的行?
【问题讨论】:
-
这在 Excel 中可以工作,但在粘贴到另一个应用程序时不行。如果您想排除未选择的单元格,我猜您必须“手动”填充剪贴板
-
@TimWilliams 如果我的宏将这些值复制到一个临时工作表然后选择+在关闭之前从临时工作表复制这些值,你认为它会起作用吗?
-
这可能很好 - 应该很容易测试。