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

 时间:2024-10-12 23:12:35

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

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

2、在新建的模块中添加代码:Sub read_TXT()Dim myDataFile 钽吟篑瑜As StringDim myNewFILE As StringDim Arr, Brr As VariantDim myLine As StringmyDataFile = "C:\Users\Administrator\Desktop\百度经验\DATA.txt"myNewFILE = "C:\Users\Administrator\Desktop\百度经验\NEWFILE.txt"Open myDataFile For Input As #1 '将读取的DATA数据最为输入性的顺序文件1Open myNewFILE For Output As #2 '将写入的TXt作为顺序文件2Do While Not EOF(1) '读取行是否为最后Line Input #1, myLine ' 将所读取的行资料赋值给myLineArr = Split(myLine, ",") '将string 分裂成数组If Arr(1) = "alarm" Then '查找是否是需要的值Print #2, myLine '在2号文件中写入End IfmyLine = ""LoopClose #1 '关闭Close #2End Sub

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

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

如何用VBA 从TXT文件中提取相关数据输入txt中?
  • 如何在Excel中用VBA批量新建模板工作表
  • Excel表格如何多单元格字符串合并
  • EXCEL如何用vba合并一列相同内容的连续单元格
  • Excel通过代码(VBA)将工作表重命名技巧
  • excel中如何用VBA快速填充空白行
  • 热门搜索
    淘宝怎么发布宝贝 二年级下册数学口算题大全 酷开电视质量怎么样 男人怎么 腊梅花怎么养 看起来很好吃 茶叶蛋怎么做才入味又好吃 保护眼睛的方法 早搏的治疗方法 丸子汤怎么做好吃