用VBA代码解决(前提是你把所有的TXT放到同一个文件夹内,且无其他文件),
时间关系,代码我就不写了!仅给你个思路供参考:
一、用浏览文件夹控件选择指定目录
二、遍历指定目录下的所有文件,每遍历一个TXT文件——
1、提取不带后缀的文件名
2、利用循环语句找到首行从B列开始的第一个空单元格,退出循环
3、把不带后缀的文件名写入找到的首行第一个空单元格内
4、打开当前的TXT文件并利用循环语句逐行读入,然后执行:
1)查找当前行从右向左第一个“,”(逗号)的位置。注意逗号的中英文状态。
2)截取当前行最后一个逗号后面的内容,并转换为数值格式。
3)把数值填写到对应列的对应行内
读取下一个TXT文件。
温馨提示:答案为网友推荐,仅供参考