作者o1o3o1o31030 (主席)
看板Visual_Basic
标题[VBA ] 删除指定ARRAY中的行
时间Thu Mar 30 01:21:36 2017
小弟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://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1490808098.A.202.html