[VBA ] 删除指定ARRAY中的行

楼主: o1o3o1o31030 (主席)   2017-03-30 01:21:36
小弟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

Links booklink

Contact Us: admin [ a t ] ucptt.com