如何批量插入TXT文档内容

如何批量插入TXT文档内容,第1张

把txt文本复制到word中,利用查找替找(快捷键为ctrl+f),在word中把段落符号替找成“两个段落符号”,也就是说在要替换的编辑框中两次段落符号,再点击全部替找,再复制回txt文档中既可

截图如下:

1、如下图所示,我们在TXT文本内有一些数据内容,想要把他们转到excel表格中。接下来我们先打开excel表格。

2、在表格上面的菜单工具栏中有一项数据选项,我们点击选择它,在数据选项下有一项是获取外部数据选项卡,如下图所示。

3、在获取外部数据选项卡下,其中就有一项是来自文本选项,我们点击选择,接下来就会蹦出来一个文本路径选择的对话框。

4、在对话框中我们点击选择我们要导入数据的文本,点击右下角的导入按钮,就会蹦出来一个文本导入的一个向导。

5、根据向导对话框指示,我们点击右下角的一个下一步按钮,即分隔符的选择,即数据分割为两个单元格的分隔符。

6、在这里是想要把前面的人名和后面的产品名字分割为两个单元格,故分隔符就选择为文本中显示的即空格,如下图所示,左下角还有一个数据预览,如果没问题就点击下一步。

7、在最后一步中,可以根据你自己的数据来进行数据格式的选择,这个根据实际情况来进行选择 *** 作就可以了,设置完成就点击右下角的完成按钮。

8、最后再选择一下数据放置的位置。完成效果图。

用VBA代码解决(前提是你把所有的TXT放到同一个文件夹内,且无其他文件),

时间关系,代码我就不写了!仅给你个思路供参考:

一、用浏览文件夹控件选择指定目录

二、遍历指定目录下的所有文件,每遍历一个TXT文件——

1、提取不带后缀的文件名

2、利用循环语句找到首行从B列开始的第一个空单元格,退出循环

3、把不带后缀的文件名写入找到的首行第一个空单元格内

4、打开当前的TXT文件并利用循环语句逐行读入,然后执行:

1)查找当前行从右向左第一个“,”(逗号)的位置。注意逗号的中英文状态。

2)截取当前行最后一个逗号后面的内容,并转换为数值格式。

3)把数值填写到对应列的对应行内

读取下一个TXT文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11811315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存