Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hi! I sometimes need to import a data file that is over one-hundred-thousand lines long. Usually I break-up the report into several smaller reports and then consolidate them into several sheets of an excel workbook. Is there a way to do this in VBA that could do the entire file (100,000 lines or more) at once? Any help or suggestions would be greatly appriciated! THANKS!! -- Brian Matlack ------------------------------------------------------------------------ Brian Matlack's Profile: http://www.excelforum.com/member.php...fo&userid=3508 View this thread: http://www.excelforum.com/showthread...hreadid=536126 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Difficult to answer without knowing details of your source file:
1. Does it have column headers? (Or can it have column headers?) 2. Are the columns delimited or fixed width? If the answers are Yes on both counts, you can use ADO to read the file & CopyFromRecordset to send 65536 rows (or fewer) at a time to sheets, adding sheets as you go along. If the answers are not Yes on one or more counts, you can read the source file one line at a time and send to Excel; if you keep a count of the number of lines sent, you can add sheets as you go along. "Brian Matlack" wrote: Hi! I sometimes need to import a data file that is over one-hundred-thousand lines long. Usually I break-up the report into several smaller reports and then consolidate them into several sheets of an excel workbook. Is there a way to do this in VBA that could do the entire file (100,000 lines or more) at once? Any help or suggestions would be greatly appriciated! THANKS!! -- Brian Matlack ------------------------------------------------------------------------ Brian Matlack's Profile: http://www.excelforum.com/member.php...fo&userid=3508 View this thread: http://www.excelforum.com/showthread...hreadid=536126 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Importing (too) large data file | Excel Discussion (Misc queries) | |||
Importing a large file | Excel Discussion (Misc queries) | |||
Importing a large text file | Excel Discussion (Misc queries) | |||
Importing a large txt file | Excel Programming | |||
Importing a large text file (65536) | Excel Programming |