Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 13
Default Workbooks.OpenText does not work on XP. HELP !!!

I am using Excel 2002 and Windows XP.

I have an Excel Macro that works just fine in Excel 97. Now our
department has Excel 2002 on XP platform. The same macro that worked
before, does not work now.

As a test, I recorded a key stroke macro using Excel 2002 on XP. Then I
ran the key stroke macro in VBA mode. It crashed. Below is the line of
code. For whatever reason, Excel 2002 on Windows XP does not like
Workbooks.OpenText

Workbooks.OpenText Filename:=lcFilename2, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited,
TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True,
Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 2),
Array(2, 5), _
Array(3, 2), Array(4, 2), Array(5, 2), Array(6, 2), Array(7,
2), Array(8, 1), Array(9, 1), _
Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1),
Array(14, 5), Array(15, 5), Array( _
16, 2), Array(17, 2), Array(18, 2), Array(19, 1))

Can anyone help ???

...

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 13
Default Workbooks.OpenText does not work on XP. HELP !!!


I got a "method OpenText of object Workbooks failed" runtime error.

I saw similar posts to mine. But, I did not see a solution. Strange.
The command works in Excel 97. If I use the user interface and bring in
a text file in manually it works. But, Excel 2002 can not handle
OpenText.

I don't know if the problem is XP or Excel 2002. And I need a solution
quick cause I am under a tight deadline.

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Workbooks.OpenText does not work on XP. HELP !!!

Your code worked fine for me in xl2003

Sub ABC()
lcFilename2 = "C:\" & Dir("c:\*.txt")
Workbooks.OpenText Filename:=lcFilename2, _
Origin:=xlWindows, _
StartRow:=1, _
DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, _
Tab:=False, Semicolon:=True, _
Comma:=False, Space:=False, Other:=False, _
FieldInfo:=Array(Array(1, 2), Array(2, 5), _
Array(3, 2), Array(4, 2), Array(5, 2), _
Array(6, 2), Array(7, 2), Array(8, 1), _
Array(9, 1), Array(10, 1), Array(11, 1), _
Array(12, 1), Array(13, 1), Array(14, 5), _
Array(15, 5), Array(16, 2), Array(17, 2), _
Array(18, 2), Array(19, 1))
End Sub

I don't have xl2002 handy, but I don't see why there would be a problem.

--
Regards,
Tom Ogilvy

wrote in message
oups.com...

I got a "method OpenText of object Workbooks failed" runtime error.

I saw similar posts to mine. But, I did not see a solution. Strange.
The command works in Excel 97. If I use the user interface and bring in
a text file in manually it works. But, Excel 2002 can not handle
OpenText.

I don't know if the problem is XP or Excel 2002. And I need a solution
quick cause I am under a tight deadline.



  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 860
Default Workbooks.OpenText does not work on XP. HELP !!!

Rich,

wrote:
My Excel macro and textfile is located on a network drive. I hope this
helps.


Does it work if either or both of the files are on a local drive?

--
Regards,

Jake Marx
MS MVP - Excel
www.longhead.com

[please keep replies in the newsgroup - email address unmonitored]
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
How to open UTF-8 files with Workbooks.OpenText Mete Kural Excel Programming 0 May 7th 05 01:25 AM
How to get a macro to work in different workbooks ? Susanne Excel Programming 4 April 20th 05 02:47 PM
After OpenText all pastes from external apps use format from OpenText Jim[_31_] Excel Programming 1 November 8th 03 02:17 AM
Workbooks.OpenText Alistair Eberst Excel Programming 2 October 21st 03 12:50 PM
Using Workbooks.OpenText to read a tab-delimited file into a worksheet Dan E[_2_] Excel Programming 0 August 19th 03 08:02 PM


All times are GMT +1. The time now is 05:10 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"