Re: [VBA ] 請問如何運用VBA計算排名

看板Visual_Basic作者 (養花種魚數月亮看星星)時間18年前 (2008/03/14 01:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《jackie30219 (凌晨三點鐘)》之銘言: : 不好意思! : 這學期才開始學VBA : 完全是新手上路 : 這週有個作業 : 大概就是做全班的成績統計之類的 : 前兩關算平均跟加總成績我都破關了 : 可最後一樣 : 要計算全班的排名 : 我怎麼想都寫不出來 : 不知道有人能幫幫小弟我嗎? : 大概狀況是全班有45名同學 : 排名列是從(21,4)到(21,48) : 謝謝大家 sub test() Dim Fn As Object Set Fn = Application.WorksheetFunction Range(cells(4,21),cells(48,21)).Select For i = 1 To 45 Cells(i + 3, 2).Value = Fn.Rank(Selection.Item(i), Selection) Next End Sub -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.189.101

03/14 01:58, , 1F
我破關了 感謝您!!!
03/14 01:58, 1F
文章代碼(AID): #17sLwqN5 (Visual_Basic)
文章代碼(AID): #17sLwqN5 (Visual_Basic)