[算表] range 矩阵同时动作

楼主: hellk (我的热锅溶化了你的冰霜)   2020-11-30 16:15:32
软件:excel 2010
版本:
我想用VBA 让一个range矩阵 同步做一样的动作
请问有这种语法
比如说:
Dim aa() As Range
ReDim aa(1 To y, 1 To x)
for i= 1 to y
for j= 1 to x
set aa(i , j ) = cells ( i,j)
next j
next i
'''''''''''''''====定义 aa() range 矩阵的每一个range的范围
With tx().Borders
.LineStyle = 1
.ColorIndex = 1
End With
''''''''''''''''''''==让全部range 矩阵都同步进行 border画线的动作
'''''''''''''''''''''==当然这个语法无法执行
有试过 for 或者是 each
但都是循环的 如果矩阵太大,会很慢
我想要的是 全部range 矩阵 都同步动作的方式进行 ,这样应该会快一点
在这边先谢谢各位
作者: soyoso (我是耀宗)   2020-11-30 17:07:00
合并范围的话,可用union最后再用这个range进行画线的动作

Links booklink

Contact Us: admin [ a t ] ucptt.com