vba union 具体用法

我想把不相邻的行union一下,copy到剪贴板,下面代码会发生把第3行数据清空和第三行的单元格格式复制到剪贴板,不知道怎么改。Sub a()Dim ra As RangeDim i As IntegerFor i = 3 To 16 Step 4 If i = 3 Then Set ra = ActiveWorkbook.ActiveSheet.Range(i & ":" & i) End If If i > 3 And i <= 16 Then ra = Union(ra, ActiveWorkbook.ActiveSheet.Range(i & ":" & i)) End IfNextra.CopyEnd Sub
2026年09月27日 19:25
有2个网友回答
网友(1):

union-单词讲解(释义、例句)

网友(2):

不相邻的行 不能复制

你可以手动操作一下,是不行的