+ Reply to Thread
Results 1 to 5 of 5

importing text file with unknown characters in title

  1. #1
    Registered User
    Join Date
    07-14-2010
    Location
    chelmsford, england
    MS-Off Ver
    Excel 2007
    Posts
    16

    importing text file with unknown characters in title

    Hi,

    I'm new to VBA but I've been getting on well using excels macro recorder and working out what aspects of the VBA formula relate to which functions being performed or typing in problems in my search engine to get answers....

    however i've been stuck on the following for a few hours now.

    I have an excel file with a date always in a particular cell, lets say A1, sheet 1, the date format is yy/mm/dd although this could easily be altered. I need to ask VBA to take this date and search a given filepath for a filename with this particular date in the title.
    The titles will be of the format: time_yy/mm/dd.txt
    i.e. they will begin with 4 characters defining the time which will vary and be unimportant, then the date characters which is the basis on which I need to search to be performed.

    How do I ask VBA to search for a file title where some of the characters are unknown.

    I then need it to import the file into my active excel spreadsheet.


    Any help would be greatly appreciated, I've tried a few variations of code but can't seem to work it out alone.

    Ben

  2. #2
    Forum Moderator Leith Ross's Avatar
    Join Date
    01-15-2005
    Location
    San Francisco, Ca
    MS-Off Ver
    2000, 2003, & 2010
    Posts
    23,258

    Re: importing text file with unknown characters in title

    Hello Ben,

    Welcome to the Forum!

    This macro will search a folder for all files that have match this pattern "_yy/mm/dd.txt". The matching files will be listed on "Sheet1" starting with cell "A1". Change the worksheet and file path in the macro to what you want to use. They are marked in bold.
    Please Login or Register  to view this content.
    Sincerely,
    Leith Ross

    Remember To Do the Following....

    1. Use code tags. Place [CODE] before the first line of code and [/CODE] after the last line of code.
    2. Thank those who have helped you by clicking the Star below the post.
    3. Please mark your post [SOLVED] if it has been answered satisfactorily.


    Old Scottish Proverb...
    Luathaid gu deanamh maille! (Rushing causes delays!)

  3. #3
    Registered User
    Join Date
    07-14-2010
    Location
    chelmsford, england
    MS-Off Ver
    Excel 2007
    Posts
    16

    Re: importing text file with unknown characters in title

    Thanks Leith, that code would be just the sort of the I could put into my macro,

    Unfortunately I seem to be struggling to get it to work,

    I realised the date format of the file title can't have the / symbol in it, so the files are in time_yymmdd.txt format instead. I altered your code slightly to account for this.

    As I understand it if I have the following 3 files in the directory C:\test\
    1215_100609.txt
    1109_100722.txt
    1845_090420.txt

    then these 3 titles should be entered into cells A1, A2, A3 of sheet 1?

    I ran the slightly altered below code but nothing appeared.


    Please Login or Register  to view this content.
    Do you have any suggestions to what I might have done wrong?

  4. #4
    Forum Moderator Leith Ross's Avatar
    Join Date
    01-15-2005
    Location
    San Francisco, Ca
    MS-Off Ver
    2000, 2003, & 2010
    Posts
    23,258

    Re: importing text file with unknown characters in title

    Hello *benj,

    You had the part that writes the file name to the worksheet in an IF statement checking it against the variable Acct. Since Acct was not set to anything, nothing ever matched. I corrected the code.
    Please Login or Register  to view this content.

  5. #5
    Registered User
    Join Date
    07-14-2010
    Location
    chelmsford, england
    MS-Off Ver
    Excel 2007
    Posts
    16

    Re: importing text file with unknown characters in title

    great, thanks for your help.

    How do i mark posts as solved?

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

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

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1