Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Opentext array error

I recorded this Macro but get a Compile Error: "Out of memory" when I try to
run it from code.
If I decrease the number Arrays it goes away but does not deal with all the
text.

Sub Macro1()
'
' Macro1 Macro
' Macro recorded 4/4/2006 by John Thomas
'

'
Workbooks.OpenText FileName:= _
"C:\Documents and Settings\John Thomas\My Documents\New
Business\032406c_dat.txt" _
, Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth,
FieldInfo:= _
Array(Array(0, 1), Array(12, 1), Array(60, 1), Array(61, 1),
Array(76, 1), _
Array(118, 1), Array(160, 1), Array(188, 1), Array(190, 1),
Array(200, 1), _
Array(202, 1), Array(210, 1), Array(224, 1), Array(224, 1),
Array(233, 1), _
Array(235, 1), Array(239, 1), Array(240, 1), Array(248, 1),
Array(252, 1), _
Array(253, 1), Array(261, 1), Array(265, 1), Array(266, 1),
Array(274, 1), _
Array(316, 1), Array(317, 1), Array(359, 1), Array(387, 1),
Array(389, 1), _
Array(394, 1), Array(398, 1), Array(402, 1), Array(403, 1),
Array(445, 1), _
Array(487, 1), Array(515, 1), Array(517, 1), Array(522, 1),
Array(526, 1), _
Array(530, 1), Array(534, 1), Array(535, 1), Array(577, 1),
Array(619, 1), _
Array(647, 1), Array(649, 1), Array(654, 1), Array(658, 1),
Array(662, 1), _
Array(666, 1), Array(667, 1), Array(709, 1), Array(751, 1),
Array(779, 1), _
Array(781, 1), Array(786, 1), Array(790, 1), Array(794, 1),
Array(798, 1), _
Array(799, 1), Array(841, 1), Array(883, 1), Array(911, 1),
Array(913, 1), _
Array(918, 1), Array(922, 1), Array(926, 1), Array(930, 1),
Array(931, 1), _
Array(973, 1), Array(1015, 1), Array(1045, 1), Array(1050, 1),
Array(1054, 1), _
Array(1058, 1), Array(1062, 1), Array(1063, 1), Array(1105, 1),
Array(1147, 1), _
Array(1175, 1), Array(1177, 1), Array(1182, 1), Array(1186, 1),
Array(1190, 1))


End Sub


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Opentext array error

MS has a workaround at:

http://support.microsoft.com/default...EN-US;q134826&
XL: "Out of Memory" Message Using the OpenText Method

john wrote:

I recorded this Macro but get a Compile Error: "Out of memory" when I try to
run it from code.
If I decrease the number Arrays it goes away but does not deal with all the
text.

Sub Macro1()
'
' Macro1 Macro
' Macro recorded 4/4/2006 by John Thomas
'

'
Workbooks.OpenText FileName:= _
"C:\Documents and Settings\John Thomas\My Documents\New
Business\032406c_dat.txt" _
, Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth,
FieldInfo:= _
Array(Array(0, 1), Array(12, 1), Array(60, 1), Array(61, 1),
Array(76, 1), _
Array(118, 1), Array(160, 1), Array(188, 1), Array(190, 1),
Array(200, 1), _
Array(202, 1), Array(210, 1), Array(224, 1), Array(224, 1),
Array(233, 1), _
Array(235, 1), Array(239, 1), Array(240, 1), Array(248, 1),
Array(252, 1), _
Array(253, 1), Array(261, 1), Array(265, 1), Array(266, 1),
Array(274, 1), _
Array(316, 1), Array(317, 1), Array(359, 1), Array(387, 1),
Array(389, 1), _
Array(394, 1), Array(398, 1), Array(402, 1), Array(403, 1),
Array(445, 1), _
Array(487, 1), Array(515, 1), Array(517, 1), Array(522, 1),
Array(526, 1), _
Array(530, 1), Array(534, 1), Array(535, 1), Array(577, 1),
Array(619, 1), _
Array(647, 1), Array(649, 1), Array(654, 1), Array(658, 1),
Array(662, 1), _
Array(666, 1), Array(667, 1), Array(709, 1), Array(751, 1),
Array(779, 1), _
Array(781, 1), Array(786, 1), Array(790, 1), Array(794, 1),
Array(798, 1), _
Array(799, 1), Array(841, 1), Array(883, 1), Array(911, 1),
Array(913, 1), _
Array(918, 1), Array(922, 1), Array(926, 1), Array(930, 1),
Array(931, 1), _
Array(973, 1), Array(1015, 1), Array(1045, 1), Array(1050, 1),
Array(1054, 1), _
Array(1058, 1), Array(1062, 1), Array(1063, 1), Array(1105, 1),
Array(1147, 1), _
Array(1175, 1), Array(1177, 1), Array(1182, 1), Array(1186, 1),
Array(1190, 1))

End Sub


--

Dave Peterson
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Array problem: Key words-Variant Array, single-element, type mismatch error davidm Excel Programming 6 November 9th 05 05:54 AM
SOS-How to pass array parameter to Workbooks.OpenText(...) in VC++ Lily Excel Programming 1 September 27th 05 02:05 PM
Runtime error 1004 with method OpenText - but only on one computer Kew[_2_] Excel Programming 0 August 30th 04 11:52 PM
Can we Pass String to FieldInfo Array to OpenText Method. Niraj Kumar Singh Excel Programming 0 January 8th 04 05:35 AM
After OpenText all pastes from external apps use format from OpenText Jim[_31_] Excel Programming 1 November 8th 03 02:17 AM


All times are GMT +1. The time now is 05:30 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"