首页 » 别怕,ExcelVBA其实很简单 » 别怕,ExcelVBA其实很简单全文在线阅读

《别怕,ExcelVBA其实很简单》练习小课堂

关灯直达底部

如果班级工作表中原来已经有记录,执行程序,在班级工作表中添加记录前,要将原有记录清除,你知道怎么修改程序吗?

参考答案

执行4.7.7小节中对数据分类的程序前,先执行下面的程序,清除各班级表中的数据记录。

4.7.8 将工作表保存为新工作簿

工作簿里有许多班级成绩表,如果想把各个班级的成绩表保存为一个单独的工作簿文件,可以用这个程序,如图4-65所示。

图4-65 将工作表保存为工作簿

4.7.9 快速合并多表数据

工作簿中保存着各个班级的成绩表,如果想把所有班级的成绩表汇总到一张工作表中,汇总多表数据,可以用这个程序:

4.7.10 汇总同文件夹下多工作簿数据

某文件夹下有许多工作簿,如图4-66所示,每张工作簿里只有一张工作表且结构相同,如图4-67所示,分别保存各班级的学生名册。

图4-66 同一文件夹下的多个工作簿

图4-67 工作表的结构

把各个工作簿中保存的信息汇总到同文件夹中另一个工作簿的同一张工作表里,这是领导交给小张的工作。完成这个任务,可以用这个程序。

执行程序后不用手动去复制粘贴,所有的记录全都汇总到程序所在工作簿的活动工作表中,如图4-68所示。

图4-68 汇总后的工作表

4.7.11 为工作表建立目录

工作簿中有许多工作表,想为工作表建一个目录,可以用这个程序,如图4-69所示。

图4-69 建立工作表目录