Solved

Set column breaks when importing a text file into Excel

Posted on 2014-04-08
2
216 Views
Last Modified: 2014-04-15
I have a text file which is effectively a report that I need to import into Excel. In addition to the records I need, the file has a lot of other garbage (unneeded records, headers, page numbers, summary totals, etc).

Because this is a routine I have to do often, I'm getting tired of having to make manual adjustments in the text import wizard window. Plus, it's very time consuming.

Regarding the records I'm interested in, the data I need is always in the same position in the source file. What I mean by that is that (from left to right), I need bytes 1 thru 10 to be its own column, bytes 23 thru 35 to be its own column, bytes 54 thru 63 to be  its own column and bytes 64 thru 106.  I don't care about any of the other data.  It's ok if it gets imported into one or more other columns or not. I can get rid of the unnecessary data later on in a clean up procedure.  Is there a macro that can accomplish this?  One of my main issues is not knowing whether blank areas in a text file are made up of spaces or not. Thanks.
0
Comment
Question by:dbfromnewjersey
2 Comments
 
LVL 18

Expert Comment

by:Raheman M. Abdul
Comment Utility
Post the sample file to help experts.
0
 
LVL 48

Accepted Solution

by:
Rgonzo1971 earned 500 total points
Comment Utility
Hi,
pls try

    Workbooks.OpenText Filename:= _
        "c:\Documents\YourFile.txt", Origin:=437 _
        , StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array(Array(0, 1), Array( _
        10, 9), Array(23, 1), Array(35, 9), Array(54, 1), Array(63, 1), Array(106, 9)), _
        TrailingMinusNumbers:=True

Open in new window

Regards
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Improved? Move/Copy Add-in Replacement - How to avoid the annoying, “A formula or sheet you want to move or copy contains the name XXX, which already exists on the destination worksheet.” David Miller (dlmille)  It was one of those days… I wa…
This tutorial explains how to create a series of drop-down lists that are dependent upon prior selections to guide (“force”) the user to make the correct selection and reduce data errors within Microsoft Excel. Excel 2010 was used for this tutorial;…
This Micro Tutorial demonstrate the bugs in Microsoft Excel for Mac with Pivot Charts.
This Micro Tutorial will demonstrate the scrolling table in Microsoft Excel using the INDEX function.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now