【分享成果,随喜正能量】说谎说多了,信的不是别人,而是自己。做任何事情需要耐心、多观察自己的发心,不要凑合的心态做事,比如做一顿饭,如果你发心做最好吃的饭就会很用心去做,味道一定很棒,如果你发心做一顿凑合能吃的,那饭菜味道也可想而知;还有的人总爱把事情往坏处想,明明不存在的事在那不停地想象,那结果只会烦恼,要知道心的力量很大,应积极向上。。
我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。另外,为了方便大家学习和应用,我又推出了一部VBA汉英手册,这部手册覆盖了VBA的方方面面,与实际工作衔接度高。
为了更好的完善学员的知识结构,及丰富学员的实践经验,我还会提供给大家更多的VBA工具,有较复杂些的NZ系列工具,较容易些的YZ系列,同时还有MF系列,这个系列是随教程赠送的,里面同样有很多实用技巧提供给大家。MF,YZ,NZ各个系列的工具,在平台上不会公布代码,学员可以根据自己的需要联系我选择。今日给大家介绍的是MF17:VBA_合并多个工作簿文件
MF17:VBA_合并多个工作簿文件
当我们在Excel中处理大量数据时,有一种情况需要合并多个工作簿(工作簿中有多个工作表)的内容到同一个工作表中,以提高数据的可梳理性。在MF17中,我们将向您展示4种有效的方法,说明如何使用VBA宏合并工作簿数据。MF17工具提供四个常用的应用场景:①将多个工作簿文件水平合并到一个工作表中②将多个工作簿文件垂直合并到一个工作表中③将多个工作簿文件先水平后垂直的合并到一个工作表中④将多个工作簿文件先垂直后水平后的合并到一个工作表中。工具中的代码可以单独使用,也可以放在您自己的程序中作为UDF使用。
在某项工程中我们有多个工作簿文件,同时一个工作薄文件中有若干个工作表,在示例中我们仅在“资料1”中给出了两个工作表的数据,我们要利用VBA把这些数据合并到一个工作表中。
一 将多个工作簿文件水平合并到一个工作表中
在利用这个数据合并时,如下图:
最后的数据我们合并到“SHEET2”的工作表中:
以上截图可以看出,整个数据合并到后是水平合并的。
二 将多个工作簿文件垂直合并到一个工作表中
在利用这个数据合并时,如下图:
最后的数据我们合并到“SHEET2”的工作表中:
以上截图可以看出,整个数据合并到后是垂直合并的。
三 将多个工作簿文件先水平后垂直的合并到一个工作表中
在利用这个数据合并时,如下图:
最后的数据我们合并到“SHEET2”的工作表中:
以上截图可以看出,整个数据是先水平后垂直合并的数据,把同一个工作薄中的数据放在水平位置。
四 将多个工作簿文件先垂直后水平后的合并到一个工作表中
最后的数据我们合并到“SHEET2”的工作表中:
以上截图可以看出,整个数据是先垂直后水平合并的数据,把同一个工作薄中的数据放在垂直位置。
这个工具是非常实用的。也是合并工作簿数据的总结,可以处理很多问题。
- 代码见程序文件:VBA_ 合并多个工作簿文件.xlsm
- 备注:只要学员获得我所有教程(9套教程+汉英手册)中的三套及以上就可以索获这份资料;如果您获得我的全部教程+手册+工具(NZ,YZ),那么您可以获得我提供的所有MF资料。
【分享成果,随喜正能量】菩萨保佑,凡事不必忧愁,佛缘俱足的你,自有菩萨暗中助力,一切都会越来越好。。