锦到说VBA——汇总一个文件夹下面的所有文件到EXCEL中

问题描述:一个文件夹下有多个文件,需要批量合并其中的内容到同一个EXCEL中。

演示效果:


代码:

Sub 汇总文件夹下的所有TXT文件()
t = Timer
Dim i As Long
Dim f As String                         '定义f读取一个文件夹下所有文件的文件名信息
Dim full As String                      '定义full用来存放文件夹下某个文件的URL
Dim ws As Worksheet
Set ws = Worksheets("真香")             '存放读取结果
i = 1f = Dir("G:\网课\新建文件夹\")            '获取文件夹下的文件名Do While f <> ""                        '读取一个文件夹下所有文件full = "G:\网课\新建文件夹\" & fOpen full For Input As #1           '把full写入EXCELDo While Not EOF(1)             'full不为空Line Input #1, sws.Cells(i, 2) = si = i + 1                   '赋值LoopClose #1i = i + 2                           '下一文件数据的读取空两行f = Dir                             '读取下一个txt文件Loop
MsgBox Timer - t
End Sub

利用dir,还可以批量打开一个文件夹下的所有txt或者xlsx文件


Sub 操作文件夹下的文件()Dim file As Stringt = Timerfile = Dir("G:\网课\杨洋VBA\*.txt") '使用*号通配符加.txt可以找到任意txt文件'当然加.xlsx也没有问题
Do While file <> ""Open "G:\网课\杨洋VBA\" & file For Input As #1 '打开该路径下的file文件'这里可以添加实现某个操作的代码Close #1file = DirLoopMsgBox Timer - tEnd Sub

锦到说VBA——汇总一个文件夹下面的所有文件到EXCEL中相关推荐

  1. java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件

    (1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...

  2. Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件

    Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...

  3. 把文件夹下的所有文件打包成一个zip包

    2019独角兽企业重金招聘Python工程师标准>>> 代码如下: 一.打包过程: 所需要jar包:安装上Java环境就可以了 package filetozip; import j ...

  4. IO流递归拷贝一个文件夹里面的所有文件,到另一个文件夹。如果重复不拷贝,可续拷

    import java.io.*;/*** IO流递归拷贝一个文件夹里面的所有文件,到另一个文件夹.如果重复不拷贝,可续拷* @author silence*/ public class IoCopy ...

  5. java怎样输出一个文件夹,java合并一个文件夹下所有txt文件,输出到另一个txt,...

    java合并一个文件夹下所有txt文件,输出到另一个txt,最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件.参考了两个博客,分别是已有的方法,还有个就是检测tx ...

  6. python把模块装到文件夹中_把模块有关联的放在一个文件夹中 在python2中调用文件夹名会直接失败 在python3中调用会成功,但是调用不能成功的解决方案...

    把模块有关联的放在一个文件夹中 在python2中调用文件夹名会直接失败 在python3中调用会成功,但是调用不能成功 解决办法是: 在该文件夹下加入空文件__init__.py python2会把 ...

  7. matlab移动文件到另一个文件夹里,Matlab将文件分类移动到不同文件夹中

    一个文件夹中有很多后缀名一样的文件,比如说tiff文件,想根据命名中的分类规律分别把这些文件移动到不同的文件夹中进行归类. 原始文件: 分别想要放到这四个文件夹中: clc clear all fil ...

  8. C++ 复制一个文件夹下的所有文件到另一个文件夹

    C++ 复制一个文件夹下的所有文件到另一个文件夹 #include "Shellapi.h"#include "tchar.h"// 告诉编译器在编译形成的.o ...

  9. 把模块有关联的放在一个文件夹中 在python2中调用文件夹名会直接失败 在python3中调用会成功,但是调用不能成功的解决方案...

    把模块有关联的放在一个文件夹中 在python2中调用文件夹名会直接失败 在python3中调用会成功,但是调用不能成功 解决办法是: 在该文件夹下加入空文件__init__.py python2会把 ...

最新文章

  1. phpcms分页查询
  2. svn 怎么直接同步指定服务器的某个文件夹
  3. ML之回归预测:利用Lasso、ElasticNet、GBDT等算法构建集成学习算法AvgModelsR对国内某平台上海2020年6月份房价数据集【12+1】进行回归预测(模型评估、模型推理)
  4. Unity3D GUI中的图片尾随鼠标旋转脚本
  5. python alpha_如何用Python打造一个简易版的Alpha GO?
  6. ansible编译安装--操作系统环境Redhat6.4
  7. shell脚本:lvs启动简易脚本
  8. Netty实例-简单的服务端-client实现,凝视具体
  9. 顺序程序设计03 - 零基础入门学习C语言09
  10. Multi-thread--C++11中std::lock_guard的使用
  11. android content provider线程安全,Android ContentProvider的线程安全(二)
  12. Qt总结之十五:QByteArray详解
  13. re库中group(), groups(), groupdict() 用法
  14. 【建议收藏】50 道硬核的 Python 面试题
  15. 教你配电脑:电脑小白如何选购笔记本电脑,笔记本性能知识,干货来了
  16. [JavaME]手机玩点对点MSN传情动漫之补充说明
  17. 名智新系统的调试方法(转)
  18. Access2003和2007/2010中这样执行SQL语句
  19. ARM涨价背后,软银打了什么如意算盘?
  20. ADC0809仿真-LCD602及数码管显示

热门文章

  1. InvocationTargetException
  2. listview下拉刷新上拉加载扩展(二)-仿美团外卖
  3. 教育基础知识与基本能力(知识点)
  4. Python爬虫:Selenium+ BeautifulSoup 爬取JS渲染的动态内容(雪球网新闻)
  5. Android:看完这篇文章,我终于理解了漫游是怎么回事
  6. python apply函数_python玄学之 apply函数的axis参数
  7. 斯坦福“草泥马”火了:100美元就能比肩GPT-3.5!手机都能运行的那种
  8. NAND flash驱动程序(1)
  9. 数据分析之Python-Pandas详解
  10. 微信支付统一下单,签名错误