【发布时间】:2018-08-14 15:25:54
【问题描述】:
我目前正在编写代码来复制 CJ 列的过滤结果并将它们粘贴到 F 列中。当我尝试粘贴时,它仅粘贴到未过滤的区域并删除了该列的其余单元格。知道正确的代码吗?
With ActiveSheet
With Intersect(.Range("CJ:CJ"), .UsedRange)
.Resize(.Rows.Count - 1).Offset(1).SpecialCells(xlCellTypeVisible).Copy
End With
End With
ActiveSheet.Range("F1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats,
_Operation:=xlNone, SkipBlanks:=False, Transpose:=False
谢谢!
【问题讨论】:
-
明确一点:您想要复制隐藏的行吗?
-
@cybernetic.nomad,我不想复制隐藏的行。我只想复制过滤列中的数据并将其粘贴到相应过滤单元格中的 F 列。
-
@BruceWayne 已编辑