|
楼主 |
发表于 2014-4-20 20:00
|
显示全部楼层
Sub abc1()
Dim i, ar(1 To 256), n
For i = 1 To Cells(2, Columns.Count).End(xlToLeft).Column
If InStr("dd,kk", Cells(2, i)) = False Then
n = n + 1
ar(n) = Cells(2, i)
End If
Next
[2:2] = ""
[a2].Resize(1, n) = ar
End Sub
Sub abc2()
Dim ar, br(), i As Integer
ar = Cells(2, Cells(2, Columns.Count).End(xlToLeft).Column)
ReDim br(1 To 1, 1 To UBound(ar, 2))
For i = 1 To UBound(ar, 2)
If ar(1, i) = "dd" Or ar(1, i) = "kk" Then
j = j + 1
br(1, j) = ar(1, i)
End If
Next
[a2].Resize(, 99) = ""
[a2].Resize(, j) = br
End Sub |
|