作者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