看板 Visual_Basic 關於我們 聯絡資訊
請問各位 我有寫一組陣列在做資料的統計與運算 格式大約如下~~ '先規劃好陣列格式 Private Type AocOut OEM As String Su_NO As String In_Pcs As Long Ck_Pcs As Long Out_Pcs As Long End Type '主程式 Sub Test Dim BackNo() As AocOut Erase BackNo ReDim Preserve BackNo(1) ... If BackNo(1).OEM = "" Then BackNo(1).OEM = Sheet1.Range("A" & i) ... End If .... 程式運算 .... End Sub 我想請教~~ 當我運用陣列將我的資料運算好後 如何將陣列中依序 Su_No 及 In_Pcs 來做從小排序到大呢?? 能否請各位大大協助我 提供範例或者方向 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.99.68.120 ※ 編輯: evantw 來自: 58.99.68.120 (02/28 19:38)
MOONRAKER:bubble sort或insertion sort。 02/28 21:29
evantw:我有在網路上查詢一下用法,但是好像有什麼地方要修改樣子 02/29 00:14
evantw:都無法直接套用~能否幫忙修改 02/29 00:15
MOONRAKER:當然是要改,哪有那麼好的事。請洽codeJob板。 02/29 02:31
hulapig:如果不要求排序陣列的話,可以把值寫入試算表,使用Excel 02/29 07:21
hulapig:現成的排序工具 02/29 07:22
MOONRAKER:這也是個方法。好像還可以整個陣列寫到試算表區域內。 02/29 17:31
zchien:MOONRAKER說的方式..也是我目前使用方式.. 03/03 23:51