平时工作中我们想要从文件中提取出想要的信息,当然可以直接复制粘贴,但是如果这种文件成百上千甚至更多,肯定不能这么做了。下面以txt格式的文件为例介绍下如何批量提取文本中的关键信息。
工具/原料
1
电脑
2
Excel(VBA)
方法/步骤
1
从图片中我们可以看到,在一个文件夹下有多个txt文件,每个文件中是一长串文本(这里其实是一行,但为了方面显示我放在了两行),文本中关键信息是域账户、计算机名、序列号、IP地址和MAC地址,还串插着乱码,我们现在要做的就是从乱码中批量提取这几项关键信息;
2
首先,在该文件夹目录下新建一个启用宏的工作簿,即扩展名为xlsm的Excel文件;
3
在工作簿中第一行将关键信息的表头做好;
4
打开开发工具中的VBA编辑器,输入图片中的代码,代码中的参数可根据实际情况调整,绿色部分为注释;
5
点击运行-运行子过程/用户窗体,或者按F5,运行这段代码;
6
这时我们便可以看到所有文件的关键信息瞬间被提取出来,合并在表格中。
注意事项
1
关键信息的提取是通过函数查找关键词实现的,也可以通过其他方式如数组
2
工作中总结的,如果对您有帮助或者觉得写得还行,可以在下方点个赞哦
上一篇:浅谈如何快速寻找相关关键词