作者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/m.aspx?n=bbs/Office/M.1606724135.A.E6E.html
1F:→ soyoso: 合併範圍的話,可用union 11/30 17:07
2F:→ soyoso: 最後再用這個range進行畫線的動作 11/30 17:07