快速浏览
实用案例
|日期控件||简单的收发存||收费管理系(Access改进版)|
|中医诊所收费系统(Excel版)||中医诊所收费系统(Access版)||银行对账单自动勾对|
收费使用项目
内容提要
各位大侠
麻烦编一个程序
如附件“汇总 (希望效果)”sheet那样,将数据汇总到一张表格内
注意
1、“编号”列的项目不是每个都固定,希望自动识别到没有数据就停止
2、有些产品"模号"不止4个,有些只有一个,希望根据工作表中的“模号”自动识别
3、工作表不止案例中的数量,希望根据实际有几个自动汇总
感激不尽。
1、明细表:表格的数据关系有点不太好理解,我们后面再说。
2、汇总表:
需求分析:
1、明细数据表分析,
(1)工作表名是以“#1-#2“这样的文本命名,也许这里的数字对应着工作表中H列的“模号”吧,如果所有明细表均以同样的格式命名,那么这个“#”号可以作为识别汇总对象的标志。
(2)表头C2单元格的一组字符串,叫Lot No,不知是什么意思,不管它。我们发现有些表中这个Lot No是相同的,当然也有不同。相同的Lot No中,H列的模号不同,也许这些Lot No相同的表,本就应该在一张表上。
(3)数据区域,“测试结果”,有两个数字,在汇总表中,对应一个Lot No。
2、汇总表分析,
(1)汇总表前面几列,跟明细表左边的结构一样,右边表头是Lot No,顺序排开,每个占两列。
(2)不管是汇总表,还是明细表,都是以“模号”为基础,展开所有对应明细,如果把“模号”移到第一列,表结构就比较清楚了。
基本思路:
VBA代码
后记
联系客服