作者:小文662502914775 | 来源:互联网 | 2023-05-19 16:09
在VBA中我们通过调数据库得到数据放在EXCEL中,应该如何通过代码对这些数据进行组合和取消组合..
求代码,坐等高手...
9 个解决方案
补充下:所谓的组合就是有个+,-号自动显示隐藏的功能..
哦,通过录制宏知道了代码是Sheet1.Range("A1:F5").Group
Sheet1.Range("A1:F5").Ungroup
看来不知道功能怎么实现还是可以通过录制宏来看代码的...这是个不错的方法..
自己顶下..
我个忘记加了,Sheet1.Range("A1:F5").Group表示行,列都组合
要行组合就是 Sheet1.Range("A1:F5").Rows.Group
同理列组合就是 Sheet1.Range("A1:F5").Columns.Group
不管怎样要感谢3楼...
还想问下
dim i as interger
那我应该如何取得Range("A1:Fi")呢
就是("A1:Fi")应该怎样写
我定义了个字符串来加i,但不知道怎样来拼
再问下,如何选中列所有有数据的单元格,其中有多少列是未知的...
range("a1:f" & i)
sheet1.usedrange.select
sheet的usedrange属性,是选择所有使用过的单元格的最大矩形区域,即使只是设置了格式,也算使用过。