[算表] range 矩陣同時動作

看板Office作者時間3年前 (2020/11/30 16:15), 編輯推噓0(002)
留言2則, 1人參與, 3年前最新討論串1/1
軟體: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://www.ptt.cc/bbs/Office/M.1606724135.A.E6E.html

11/30 17:07, 3年前 , 1F
合併範圍的話,可用union
11/30 17:07, 1F

11/30 17:07, 3年前 , 2F
最後再用這個range進行畫線的動作
11/30 17:07, 2F
文章代碼(AID): #1VnAedvk (Office)