[VBA ] 刪除指定ARRAY中的行

看板Visual_Basic作者 (主席)時間7年前 (2017/03/30 01:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟VBA新手 有一個簡單問題想要請教 我想要把A陣列中的某一行某幾行(不只一行)刪掉 然後把它指定給B陣列 利用B陣列進行接下運算或是輸出在另一個位置 但是我自己亂寫寫到這樣就卡住了 也估狗不到(VBA用法好難估狗阿~) 謝謝各位! 以下是我試著先寫出刪掉一行,但是就卡了很久寫不下去了 Public Sub 選取工具() Dim A() Dim B() r = Range("A1").End(xlDown).Row c = Range("A1").End(xlToRight).Column ReDim A(1 To r, 1 To c) ReDim B(1 To r, 1 To c - 1) For i = 1 To r For j = 1 To c A(i, j) = Cells(i, j) Next Next B = A.Columns(2).Delete End Sub -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.72.102 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1490808098.A.202.html
文章代碼(AID): #1Os-qY82 (Visual_Basic)
文章代碼(AID): #1Os-qY82 (Visual_Basic)