作者home0303 (Blue night)
看板Office
標題[算表] Excel VBA Sort方法
時間Tue Jan 15 00:53:40 2019
軟體:Excel
版本:2010
小弟不才 只是針對某個奇怪想法進行試驗
例如說內建的Sort方法或者說是內建的排序功能好了
他能夠瞬間將成千上萬個儲存格值由大到小(或相反)正確排列
然而若是自己寫VBA 我的想法是
先將全部的值一個一個比過一次 找到最大的
然後將剩下的值再一個一個比過一次 找出次大的(或者同為最大的) 擺在第二位
以此為基礎跑迴圈
想當然耳 效率完全比不上
只是好奇 是怎樣的思路 能夠讓Sort執行得如此之快
可否給個方向或參考網站 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.108.92
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1547484822.A.4E1.html
1F:→ soyoso: google excel sort algorithm 也有其他網友詢問這方面問題 01/15 07:37
2F:→ home0303: 感謝S大 我研讀一下 01/15 11:17
3F:→ waiter337: 有找到一些相關資訊 但只是相關 01/15 12:13
4F:→ waiter337: google 搜尋與排序 01/15 12:15
6F:→ foolkids: -sort-function 01/16 17:27
7F:→ foolkids: 抱歉,分兩行了,請自己合成一段,這個演算法很強 01/16 17:28