首页 | 新闻资讯 | 软件应用 | 图形图像 | 网络应用 | 硬件学堂 | 程序开发 | 安全中心 | 素材下载 | 作者专区 | 学院论坛
精选专题 | 精美壁纸 | 专家答疑 | Flash剧场 | Photoshop | 名词解释 | 梦幻桌面 | PS高手进阶 | QQ区 | 图书 | 黑客教材
Flash教程| 卡通制作 | AutoCAD | 3DMax实例 | PS视频教程| 网页制作 | CorelDRAW| Firework | 滤镜与实例 | 全部视频教程
当前位置:eNet硅谷动力 > 学院频道 > MSOFFICE

Excel中用宏和VBa自动统计成绩
2004-03-13 09:11 来源:eNet论坛
【简 介】
用Excel中自带的Vba实现各种统计指标的自动完成
    
加入收藏  设为首页

  在学校的教学活动中,通过统计分析学生的考试成绩,了解教学情况,为改进以后的教学工作提供依据,是整个教学工作中非常重要一环。但经常按各种不同的指标统计分析成绩,又是一件很枯燥,很繁琐的事。哪么,能否对需统计的各种指标,无需人工干预,让计算机自动完成呢?答案是肯定的,笔者通过Excel中自带的Vba,实现了这个设想。为能给被统计成绩困扰的朋友提供一些帮助,下面以我校高中三年级理科成绩统计为例,介绍其作法,供大家参考。

  1. 设计流程,编制程序源代码:为便于说明做法,同时代码简短一点,这里以我校高三理科1-4班成绩统计为例,说明其做法。另外为使编写代码效率高一些,这里采用先录制一部分为宏,再在vba中打开编辑相结合的办法编写。

  ① 从外部的“考试成绩.XLS”工作簿中将1-4班的成绩拷贝,依次粘贴到“成绩统计表.XLS”工作簿中的“理科”表中;

  程序源代码:

  Sub 拷外部理科0()

  ActiveWindow.WindowState = xlMinimized

  Windows("考试成绩.xls").Activate

  ActiveWindow.WindowState = xlMaximized

    Sheets("1班").Select

    Range("A1:S60").Select

    Selection.Copy

    ActiveWindow.WindowState = xlMinimized

  Windows("成绩统计表.xls").Activate

  ActiveWindow.WindowState = xlMaximized

  Sheets("理科").Select

  ActiveWindow.ScrollRow = 1

  Range("A1").Select

  ActiveSheet.Paste

  拷贝“考试成绩簿”中的1班成绩表中数据,粘贴到到成绩统计表工作簿的理科表A1

  Range("S22").Select

  ActiveWindow.LargeScroll Down:=1

  Range("S44").Select

  ActiveWindow.LargeScroll Down:=1

  Range("S66").Select

  Windows("考试成绩.xls").Activate

  ActiveWindow.WindowState = xlNormal

  Sheets("2班").Select

  Range("A2").Select

  ActiveWindow.SmallScroll Down:=43

  Range("A2:S58").Select

  Application.CutCopyMode = False

  Selection.Copy  
[1] [2] [3] [4] [5] [6] [7]下一页
关键字:  
您对这篇文章的看法是:    喜欢 反感 支持 反对 加油 鄙视 学习 打击 佩服 漂亮 路过 发表评论
1.您是否愿意通过eNet在线报名的方式,参加培训机构的培训?
是 
2.通过硅谷动力报名,您希望得到哪些优惠?
学费打折 赠送课时
3.报名后,您更愿意将培训费用:
通过eNet转交培训机构
直接交给培训机构
4.您在选择培训机构时,更注重:
培训机构名气  培训费用
5.您的年龄范围:
15~18岁  19~22岁
23岁以上
视频教程】 【专题汇总】 【不懂就问我关闭窗口

用Photoshop笔刷打造梦幻蝴蝶仙子
美不胜收 XP也用Vista七彩泡泡屏保
D.SPEED可爱的宇宙机器人设计欣赏
网络工程师必须掌握的44个路由知识
一周软件回顾 傲游软件易用性更强
相关文章
 本栏目最新文章
·ExcelTab 让Excel工作簿也玩多标签
·弹指如飞 谈Excel高速输入的技巧
·Word2007寻找丢失的自动图文集
·用Word 2007清除网页中的干扰码
·声色文档 轻松给Word添加背景音乐
 精彩回放
·3DSMAX打造书本翻开效果
·共享上网技巧应用四则
·陪酒女浸泡在酒里的青春
·美女的性感靓丽婚纱设计
·妖冶身姿 死或生3壁纸
·剿灭Win XP下的29个烦恼
·黑客必备 NET命令大全
·用PS制作精致绝伦的红酒
 精彩推荐
 今日软件下载
汇聚精彩 清晰流畅
NETiTV
网络电视王中王
 往日推荐
·手工破解网吧多种限制
·Windows 网络管理技巧
·WMP 10使用技巧三则
·女孩问你帅不帅 要小心
·注册表优化XP 20招
·制作XP万能ghost光盘
·WMP10火拼DVD播放器
·街头霸王图片集中营
·五大搜索引擎横向评测
·防御计算机病毒十大步骤

论坛精华
·国外高手的调色合成 
·PS初学者十三课,献给 
·eNet学院史上最优秀 
·史上最强最多 photo 
·photoshop完美扣图教 
·PhotoShop实例精选电 
热点推荐
修复灰暗照片
浪漫婚纱照片
Flash视频编程
章子怡月历桌面
热点关注
·网站开发全程设计视频教程
·Photoshop CS3平面广告设计
·C++从入门到精通视频教程
·ASP.NET经典实例视频教程
·Flash8 Pro经典实例视频教程
·计算机等级考试二级VB上机
·eNet网络安全视频教程
·瑞星杀毒30元轻松用全年
·瑞星卡卡上网助手 正版免费
有女如莲 Photoshop手绘古典美女
往日推荐
网站重构设计
鹏哥C#教程
美女怀旧照片
网站开发
焦点关注