永发信息网

vba union 具体用法

答案:2  悬赏:20  手机版
解决时间 2021-04-13 23:00
我想把不相邻的行union一下,copy到剪贴板,下面代码会发生把第3行数据清空和第三行的单元格格式复制到剪贴板,不知道怎么改。
Sub a()
Dim ra As Range
Dim i As Integer
For 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 If
Next
ra.Copy
End Sub
最佳答案
不相邻的行 不能复制

你可以手动操作一下,是不行的
全部回答
使用union方法可以将多个非连续区域连接起来成为一个区域,从而可以实现对多个非连续区域一起进行操作,如下面的代码所示。 sub unselect() union(sheet5.range("a1:d4"), sheet5.range("e5:h8")).select end sub 代码解析: unselect过程选择单元格a1:d4和e5:h8所组成的区域。union方法返回两个或多个区域的合并区域, 语法如下: expression.union(arg1, arg2, ...) 其中参数expression是可选的,返回一个application对象。 参数arg1, arg2, ...是必需的,至少指定两个range对象。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪位帮忙翻译下freindship=2 love and thank
大宁县昕水镇卫生院在哪里啊,我有事要去这个
乘电梯时被一只大狗吓到了,能问狗的主人索要
红酒图片配什么样的文字才有杀伤力
谁有征途怀旧版服务端?
我的 丝路英雄里系统奖励了好几个刷新英雄啦
DHC的产品介绍?
求推荐200以内性价比高,音质相对比较好的耳
渔翁岛铁锅居地址有知道的么?有点事想过去
你好需要你的帮助不胜感谢
魔边灯箱是用什么程序做的,求程序和教程
我男友和我天天中午亲热会,时间长了不能做,
南京哪有卖正版CD的?
关于文学常识表述有误的一项是A.《伊索寓言》
百家讲坛唐诗鉴赏听,唐诗鉴赏辞典的作品目录
推荐资讯
近视眼镜能不能直接在原来镜片上加厚,而不用
爱NDS的玩家进
临时工也要签订劳动合同吗?
作者写了家乡的哪些端午习俗?这些风俗说明了
申崇一号线在上海哪里乘?
劲舞团最高等级是多少?
开通QQ抢车位和QQ农场的确切时间?
请问办理中国建设银行卡有年龄限制吗?
本人姓周,生了个儿子,因文化不高,请各大神
QQ华夏强效雷暴有多少伤害、是群攻还是单体?
创新大厦地下停车场地址有知道的么?有点事想
一个人怎么样才能放下心事去做手边的工作?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?