怎样编写EXCEL中VBA的宏?要自动的排列完成一下任务

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:26:44
有一个学生成绩汇总的数据,
由于每个学期都需要进行数据统计汇总的工作
,所以希望能编写一个Excel VBA的宏,
自动完成如下任务:
把学生不及格的科目单元格背景标为红色
统计各科总人数、及格人数、得零分人数、
平均分及不及格的学生人数,
记录到统计表中。

请各路高手多多指教!
不甚感激!

我觉得没有必要用宏来实现这些功能,用两个工作表就可以了,一个工作表记录学生成绩,另一个为统计数据。
1、把学生不及格的科目单元格背景标为红色
选定填写成绩的单元格,点击格式菜单,选择条件格式,按你的要求设置一个条件就实现。
2、统计各科总人数、及格人数、得零分人数、平均分及不及格的学生人数
用counta()、countif()、countif()、countif()函数即可实现,函数不会用的话看一下帮助就行了。
3、再有问题发个表格我来帮你做(vb3428@163.com)