如何用VBA 从TXT文件中提取相关数据输入txt中?

 时间:2024-10-12 22:25:33

利用VBA从TXT评鲦易纪文档中提取数据,并输入txt中。如下为例:从TEXT档案中提取alarm的资料。资料如图,数据之间以点逗隔开

如何用VBA 从TXT文件中提取相关数据输入txt中?

工具/原料

EXCELVBA

方法/步骤

1、打开EXCELVBE编辑器(Alt+F11),并添加模块。

如何用VBA 从TXT文件中提取相关数据输入txt中?

2、在新建的模块中添加代码:Subread_TXT()DimmyDataFile钽吟篑瑜AsStringDimmyNewFILEAs惺绅寨瞀StringDimArr,BrrAsVariantDimmyLineAsStringmyDataFile="C:\Users\Administrator\Desktop\百度经验\DATA.txt"myNewFILE="C:\Users\Administrator\Desktop\百度经验\NEWFILE.txt"OpenmyDataFileForInputAs#1'将读取的DATA数据最为输入性的顺序文件1OpenmyNewFILEForOutputAs#2'将写入的TXt作为顺序文件2DoWhileNotEOF(1)'读取行是否为最后LineInput#1,myLine'将所读取的行资料赋值给myLineArr=Split(myLine,",")'将string分裂成数组IfArr(1)="alarm"Then'查找是否是需要的值Print#2,myLine'在2号文件中写入EndIfmyLine=""LoopClose#1'关闭Close#2EndSub

如何用VBA 从TXT文件中提取相关数据输入txt中?

3、执行代码,即可获取所需要的资料。

如何用VBA 从TXT文件中提取相关数据输入txt中?

如何在Excel中用VBA批量新建模板工作表 Excel表格如何多单元格字符串合并 EXCEL如何用vba合并一列相同内容的连续单元格 Excel通过代码(VBA)将工作表重命名技巧 excel中如何用VBA快速填充空白行
热门搜索
o型腿图片 散华礼弥漫画 秋天的景色图片 秦时明月图片 枪毙图片