[算表] 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