Results 1 to 7 of 7

Thread: Extracting Specific Line Of Data From Text File Using VBA

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #6
    Moderator
    Join Date
    Jul 2012
    Posts
    156
    Rep Power
    14
    This should get you started.
    Gives Name, BeginBalance and EndingBalance for each file in directory.
    Code:
    Sub ReadTextFiles()
         'Set Reference to Microsoft Scripting Runtime (Tools > References)
        Const TextDir = "G:\My documents\TextFiles\" 'adjust accordingly
        Dim FSO As FileSystemObject, FSOStream As TextStream
        NumFiles = Format(CreateObject("scripting.filesystemobject") _
                        .GetFolder(TextDir).Files.Count, "0000")
        ReDim sn(1 To NumFiles, 1 To 3)
        Set FSO = New FileSystemObject
        fn = Dir(TextDir & "*.txt")
        i = 1
        Do While fn <> ""
            Set FSOStream = FSO.GetFile(TextDir & fn) _
                        .OpenAsTextStream(ForReading, TristateUseDefault)
            sn(i, 1) = fn
            sn(i, 2) = Split(FSOStream.ReadLine, ",")(8)
            sn(i, 3) = Split(FSOStream.ReadLine, ",")(8)
            fn = Dir()
            i = i + 1
         Loop
         With Sheets(1).Cells(1) 'puts data in 1st sheet, change to need
            .CurrentRegion.ClearContents
            .Resize(UBound(sn, 1), UBound(sn, 2)) = sn
        End With
    End Sub



    https://www.youtube.com/channel/UCnxwq2aGJRbjOo_MO54oaHA
    Last edited by DocAElstein; 06-11-2023 at 03:34 PM.

Similar Threads

  1. Wrap Text On Spaces Up To A Maximum Number Of Characters Per Line
    By Rick Rothstein in forum Rick Rothstein's Corner
    Replies: 15
    Last Post: 12-20-2016, 09:47 AM
  2. Replies: 3
    Last Post: 06-10-2013, 06:12 PM
  3. Replies: 14
    Last Post: 05-25-2013, 06:55 AM
  4. Extracting Numeric Values From Alphanumeric Text
    By Safal Shrestha in forum Excel Help
    Replies: 3
    Last Post: 03-21-2013, 12:04 PM
  5. Write/Create Text File VBA
    By Admin in forum Download Center
    Replies: 0
    Last Post: 06-20-2011, 01:39 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •