首 页 | 报价 | 活动 | 硬件 | 数码 | 整机 | 手机 | 新闻 | DIY | 导购 | 学院 | 专题 | 市场地图 | 商家名录 | 商情 | 论坛 | 下载 | 电视 | 算命 | 读心术 | 游戏
您现在的位置: 首页>学院>办公软件>Excel>正文
EXCLE 轻松合并成绩表
文章来源:中国电脑教育报 中国电脑教育报 文章作者: 发布时间:2007-05-16


每次考完试,学校的教务部门都要将各班提交的成绩进行汇总和分析。由于各班的成绩表都是单独提交的,如何将所有班级的成绩合并到一张工作表上以便于数据的处理呢?这些操作我们平时都是通过复制粘贴来实现的,如果要合并的班级很多,就显得比较繁琐了,而且容易出错。笔者所在学校也有这样的问题,经过一番研究,我用VBA轻轻松松地实现了这一操作。

假设我们将所有考生的成绩合并到Sheet1中。在当前的工作表中用“控件工具箱”画一个命令按钮并命名为“合并成绩”(如图所示),双击后在其Click事件中输入下面的代码:
Private Sub CommandButton1_Click()
'统计要合并的工作表的数量(循环次数)
For i = 2 To Sheets.Count
Worksheets(i).Select
'选择各工作表中的数据区域并复制
Worksheets(i).Select
'选择各工作表中的数据区域并复制
irow = Worksheets(i).[B65536].End(xlUp).Row
ActiveSheet.Range("A2:AA"


上一篇:在Excel中轻松查看数据记录
下一篇:Excel快速录入小数技巧
精彩推荐     
关于我们 | 广告服务 | 建站服务 | 招贤纳士 | 会员服务 | 网站地图 | RSS订阅 | 联系我们

实名:中原硅谷网、电脑报价、电脑硬件报价 客服电话:0371-63659150

中原硅谷网 WWW.ZZIT.COM.CN&WWW.ZZ-IT.COM
2003-2007 版权所有