
展开全部
Sub fjdskla()
Dim i As Integer
Dim j As Integer
Dim imax As Integer
Dim temp
Dim arr
arr = [a12:f12]
For i = UBound(arr, 2) To 2 Step -1
imax = 1
For j = 1 To i - 1
If arr(1, j) > arr(1, imax) Then imax = j
Next j
If arr(1, i) < arr(1, imax) Then
temp = arr(1, i)
arr(1, i) = arr(1, imax)
arr(1, imax) = temp
End If
Next i
[a13:f13] = arr
End Sub
展开全部
非要用VBA?
公式可以不?
A13:
=SMALL($A12:$F12,COLUMN(A1))
右拉复制公式!
公式可以不?
A13:
=SMALL($A12:$F12,COLUMN(A1))
右拉复制公式!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sub Macro1()
Range("A12:F12").Copy Range("A13")
Range("A13:F13").Sort Key1:=Range("A13")
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询