VBA怎麼先排序在擷取資料做計算??? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員
VBA怎麼先排序在擷取資料做計算???
小弟翻遍了10本以上VB的書,就是沒有這方面的解答.......
舉例:
編號 日期 應付帳款 已付款金額
001 1998/1 250000 10000
002 1998/1 355000 200000
003 1998/1 360000 130000
004 1998/1 500000 260000
001 1998/2 360000 200000
002 1998/2 290000 175000
003 1998/2 280000 240000
004 1998/2 260000 230000
005 1998/2 800000 600000

在相同的日期下,要把"應付帳款"由小至大排列.....,
然後分為小,中,大三份,如1998/1,有四筆資料,
則小份為第一筆資料,中份為第二筆資料,大份為三四比資料.....
然後還要把小,中,大份的已付款加總,放到另一工作表

小弟的問題是:要怎樣把相同條件下的資料先排序(假設有m筆),
然後根據排序後的結果擷取3份資料(n1,n2,m-n1-n2),
根據擷取後的資料做計算........
請高手們指導一番,
感激不盡..........
因為這樣的檔案有上百個說.........
倘若要一個一個用excel做,一個月都做不完勒.....
所以才想用VBA寫,可素寫不出來......

煩請高手指導小弟,或者提供有比較好的方法,或素稍微提醒大略的作法....
謝謝.......感激不盡

回覆
會員

有精靈,為何擺著不用??

先排序>>資料>>小計

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。