作者hellk ()
看板Office
标题[算表] range 矩阵同时动作
时间Mon Nov 30 16:15:32 2020
软体: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 矩阵 都同步动作的方式进行 ,这样应该会快一点
在这边先谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 113.196.182.72 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1606724135.A.E6E.html
1F:→ soyoso: 合并范围的话,可用union 11/30 17:07
2F:→ soyoso: 最後再用这个range进行画线的动作 11/30 17:07