Board logo

標題: [發問] VBA 在資料庫中自動分類 - 求檔-如有注明解釋更好 [打印本頁]

作者: 198188    時間: 2012-10-31 11:20     標題: VBA 在資料庫中自動分類 - 求檔-如有注明解釋更好

資料庫 A Sheet
Item No     State    So No    Buyer     In Date          In Tracking No    In Docs List    Out Date      Out Tracking No        Out Docs List  
1                   In          1000      Apple     1/11/2012   A11111                 OBL            
2                   In          1000      Apple     1/11/2012   A11111                 OHC
3                   In          1001      Orange  3/11/2012   A11113                 OBL
4                   In          1002      Sam        4/11/2012   A11114                 OHC
5                   Out       1001     Orange                                                                                    5/11/2012     A11115                        OBL        
6                   In           1002      Sam        7/11/2012   A11116                 OBL
7                   In           1003      John       7/11/2012   A11116                 OBL
8                   In           1004      Peter      7/11/2012    A11117                OHC
9                   OUT      1002     Sam                                                                                          8/11/2012       A11118                       OHC
10                 OUT      1002     Sam                                                                                          8/11/2012       A11118                       OBL
11                 OUT      1003      John                                                                                         8/11/2012       A11118                      OBL
12                In            1001     Orange  9/11/2012   A11119                 OHC

SO SUMMARY 根據SO來分類同一列先In 後Out來顯示
1000   Apple   1/11/2012  A11111  OBL  2/11/2012   A11112   OHC
1001   Orange 3/11/2012 A11113  OBL  9/11/2012   A11119   OHC   5/11/2012  A11115   OBL

IN SUMMARY 根據In日期及 In tracking no來分類同一列,然後so, buyer, docs list資料不重複
1/11/2012   A11111     1000      Apple    OBL   OHC        
3/11/2012 ......
4/11/2012.......            
7/11/2012   A11116   SAM   1002   OBL
                                        JOHN  1003   OBL
7/11/2012  A11117    PETER  1004  OHC


OUT SUMMARY 根據Out日期及 Out tracking no來分類同一列,然後so, buyer, docs list資料不重複
5/11/2012     A11115   ORANGE    1001   OBL
8/11/2012    A11118    SAM            1002   OHC OBL
                                          JOHN          1003   OBL

如何用VBA做到上面三個表SUMMARY?




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)