Excel 2010 VBA 入门 088 数据处理之汇总列数不相等的多个工作表

本文介绍了如何使用Excel VBA通过Consolidate方法和Array/Evaluate函数来汇总列数不一致的多个工作表。示例中展示了在VBA中处理这种复杂数据合并的技巧,包括如何构建RIC1引用的数组表达式。
摘要由CSDN通过智能技术生成

目录

示例

代码1

合并汇总(Consolidate)方法

Array函数

Evaluate方法构造数组

代码2


示例

    如图所示,该工作簿中有若干个工资表,由于每个月发放的工资项目不同,因而造成每个工作表中的列数不同。如何使用VBA按员工姓名汇总所有工作表的工资项目?

姓名 应发合计 基本工资 补贴
俞卫广 6700 6700 0
高波 6250 6200 50
曲波 3215 3215 0
周书敬 4200 4200 0
姚胜 5800 5300 500
毛传阳 3500 3500 0
袁志刚 3523 3523 0
齐光 5485 5425 60
刘晨 5318 5318 0
曾国安 4726 4726 0
李卫卿 6213 6213 0
张元端 2465 2465 0
张宏 10760 2310 0
赵秀池 6634 2450 0

 

姓名 应发合计 基本工资 奖金
俞卫广 6700 6700 0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ngbshzhn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值