作者fri13 (做個自己喜歡的人)
看板Visual_Basic
標題[VBA ] 小弟我想不出來怎麼寫了
時間Sun Mar 19 22:34:50 2006
幫人寫的程式
但是本身對vba完全不熟
所以上此求救
需求如下
比對程式需求有:
Excel 分成 A、B 兩個檔,每個檔案內有1、2、3 三個 Sheet。
所以一共有六組 → A1、A2、A3、B1、B2、B3。
動作(一) 比對A1 vs. B1的內容
A欄 → 項次比對:A1 Yes; B1No 為『消失』。
A欄 → 項次比對:A1 No; B1Yes 為『新增』。
E欄 → 數目比對:A1、B1皆為 Yes,但 E欄有變動。
F欄 → 金額比對:A1、B1皆為 Yes,但 F 欄有變動。
動作
(二) 比對A2 vs. B2的內容 ~ 5. 動作同上動作
(三) 比對A3 vs. B3的內容 ~ 5. 動作同上
輸出需求:在同一個目錄下新增三個Excel (檔名同1、2、3 三個 Sheet) 檔名1,
放入動作(一)的比對結果 Sheet 1 放入A欄 項次比對:A1 Yes; B1No 的結果,
Sheet 名稱為『消失項次』 Sheet 2 放入A欄 項次比對:A1 No; B1Yes 的結果,
Sheet 名稱為『新增項次』 Sheet 3 放入E欄 數目比對的結果,
Sheet 名稱為『數目差異』 Sheet 4 放入F欄 金額比對的結果,
Sheet 名稱為『金額差異』 檔名2,放入動作(二)的比對結果 檔名3,放入動作(三)的比
對結果
--
謝謝各位
我繼續寫...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.206.177
1F:推 sueadolph:excel的vb通常在資料格式已定的情形下 03/20 04:01
2F:→ sueadolph:只是單純的比對資料...應該是不會太難才是~~ 03/20 04:02
3F:→ sueadolph:只是不熟悉而已~~加油吧^^" 03/20 04:02
4F:→ fri13:我現在是卡在不同檔案的部分 以及如何判斷資料大小 03/20 11:56
5F:→ fri13:今天去圖書館借了本書看看 有頭緒了 謝謝鼓勵 03/21 00:37