非要用VBA吗?用VBA说起来麻烦!你可以筛选命令来完成啊,选中班级那行,数据-筛选-在一班那打个勾,就可以选中所有一班的成绩了,再复制下,编辑下就OK了二班同样,
楼主的要求很特别,但看起来就是两个目的,一是分班,二是排版,在Excel中,分班是个很简单的事,用数据透视功能一分钟内就可以完成分班(每班一表),但这个要排版成那个样倒从没试过,也没想到如何实现,看哪位高人能搞定
把你的表发给我研究一下,完成后再发给你!4053005@qq.com