[問題] excel排序問題

看板Office作者 (zx7r)時間15年前 (2009/03/12 04:19), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串4/5 (看更多)
軟體: MS office excel 版本: 2003 第一行 第二行 第三行 數字+文字 數字 數字 VBA指令: Sheets(1).Range("A3:C12561").Sort key1:=Sheets(1).Range("B3") _ key2:=Sheets(1).Range("A3") 排序後,第二列有照序排。 第一列應該也要照序(以數字部份) 但會出現以下排序狀況 第一行 第二行 第三行 9945 潤泰新 93 205,422 9955 佳龍 93 96,191 9958 世紀鋼 93 179,342 9104 萬宇科 94 199,129 1101 台泥 94 5,703,367 1102 亞泥 94 6,620,013 1103 嘉泥 94 227,282 1104 環泥 94 586,365 我希望的是 "9104 萬宇科"要排在"1104 環泥"之後 該怎麼做? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.198.18

03/12 11:51, , 1F
預設如此 經測試本篇代碼(少一逗點)也會跑出如此結果(?)
03/12 11:51, 1F

03/14 01:59, , 2F
結果我貼到記事本再用excel自訂行寬再開啟
03/14 01:59, 2F

03/14 02:00, , 3F
這樣代號和公司名就不同行了 直接對代號欄排序後
03/14 02:00, 3F

03/14 02:01, , 4F
再將代號與公司合併 @_@
03/14 02:01, 4F
文章代碼(AID): #19k1ovvz (Office)
文章代碼(AID): #19k1ovvz (Office)