[算表] 求资料整合的vba

楼主: olivefox (Olive)   2016-03-29 19:23:41
软件:excel2010
版本:
大家好 因为我对宏一窍不通 短期内也很难补强这个技能了
希望可以有高手帮帮我
假设我在某个资料夹下有很多个excel档案(EX01.EX02.EX03 etc.)
这些excel档案里面都有许多工作表,工作表的数量跟名称都不一定相同
我需要抓出这些excel中若有工作表表名为'2016','2015','2014'的表里
的字段B12:O12, B20:O20, B24:O24的值
并把这些抓出来的值一栏栏往下贴到另个excel 汇整成一份data方便枢纽分析
这用vba可以做到吗 请教大师们
另外进阶版的需求是,若我要抓的字段不是连续的,而是跳一格跳一格,
又能怎么处理吗?(ex:不是B12:O12而是B12,C12,E12,G12,...连续13个)
作者: soyoso (我是耀宗)   2016-03-29 23:11:00
vba应可做的到,取档名可用dir()配合do...loop开档workbooks.open,循环于工作表可用for each 变量 insheets....next复制上可用range("b12,c12,e12,g12...").copy的方式

Links booklink

Contact Us: admin [ a t ] ucptt.com