|
|
下面两段代码分别根据我的两个偠求两位高手帮制作的代码。在实际使用中我放到了同一个工作簿,确不兼容了我想知道下面每句的VBA代码含义,请那个高手能帮解釋一下 【第一段代码用途】 我有一个Excel表格,名称为《学校总工作簿》.我想根据它的 Sheet1 表格中 【H列】 的部分内容进行分别筛选并将每次的筛选後的部分内容(是部分列,不是全部内容)分别复制到对应的工作簿中,并保存(复制不是在同一工作簿,是另外的五个工作簿) 一共有陸个工作簿.名称分别为《学校总工作簿》、《一年级工作簿》、《二年级工作簿》、《三年级工作簿》、《四年级工作簿》、《五年级工莋簿》(筛选H列后【一年级】的内容复制到《一年级工作簿》,其他类似)这六个工作簿存在D盘同一文件夹中. 所有工作簿的内容都从第彡行开始〈第一行和第二行为表头〉 我只要将筛选出的A列、C列、D列、F列、H列、I列、K列 的内容复制新的工作簿中,其它 列的内容 不要(不昰筛选后全部内容)在复制过程中不能影响原来行距、列距,只复制内容其他的表格设置都不能变。不影响其他单元格内的数据 在複制到其他工作簿的时候,这些工作簿可能是打开的也可能是关闭的,如果是打开的请先保存数据在更新数据。 【第二段代码用途】EXCEL表格中我想在《学生总工作簿》中建立一个VBA代码,通过A列的学生编码找到D列和F列对应的新数据(D列和F列的数据最多8位数字或有四个汉芓)。D列和F列的新数据在其他的五个工作簿中(该学生编码是唯一的,不会同时出现的另外五个工作簿中)找到分布另外五个工作簿Φ对应的数据后,就将《学生总工作簿》中原有的D列和F列数据刷新
一共有六个工作簿,其中一个为主工作簿名称是《学生总工作簿》和伍个从属性质的工作簿的名称分别为:《一年级工作簿》、《二年级工作簿》、《三年级工作簿》、《四年级工作簿》、《五年级工作簿》 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。