码迷,mamicode.com
首页 > 其他好文 > 详细

213

时间:2018-01-27 21:20:21      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:func   ext   cat   for   ati   step   body   nbsp   class   

Sub xyf()

Dim arr()
Dim arr1(1 To 3000)


arr = Range("f1:f600")                   //  需要排序的列
arr = Application.WorksheetFunction.Transpose(arr)
arrconut = UBound(arr)

b = 1
For a = 1 To arrconut Step 1
If arr(a) < 8000 Then
arr1(b) = arr(a)
b = b + 1
End If
Next

maxban = Application.WorksheetFunction.Max(arr1)
maxnban = Application.WorksheetFunction.Max(arr)


Cells(1, 1).Value = arr(1)                                             //输出列

For i = 1 To arrconut Step 1
If i = arrconut Then
Exit For
End If
fban = arr(i)
sban = arr(i + 1)
If fban <> sban Then
Cells(i + 1, 1).Value = sban                                              //输出列
End If
If fban = sban Then
If fban >= 8000 Then
maxnban = maxnban + 1
Cells(i + 1, 1).Value = maxnban                                    //输出列
Else
maxban = maxban + 1
Cells(i + 1, 1).Value = maxban                                      //输出列
End If
End If
Next

End Sub

213

标签:func   ext   cat   for   ati   step   body   nbsp   class   

原文地址:https://www.cnblogs.com/lbsjs/p/8367025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!