Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
This is all you really need. the other part of the code is probably creating
the errors. Workbooks.OpenText Filename:=fname, _ DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, _ Other:=True, OtherChar:="|", _ TrailingMinusNumbers:=True "Mike" wrote: Hello, I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks Joel.
I changed the code and despite the change, the code continues to break when I attempt to execute the file from within a web broswer. If I open the Excel file native to Excel then the code works like a charm. Thanks, Mike "Joel" wrote: This is all you really need. the other part of the code is probably creating the errors. Workbooks.OpenText Filename:=fname, _ DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, _ Other:=True, OtherChar:="|", _ TrailingMinusNumbers:=True "Mike" wrote: Hello, I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is it breaking on the same line? What is the filename?
Usually from a webbrowser you need to reference thisworkbook if it is breaking elsewhere in the code. "Mike" wrote: Thanks Joel. I changed the code and despite the change, the code continues to break when I attempt to execute the file from within a web broswer. If I open the Excel file native to Excel then the code works like a charm. Thanks, Mike "Joel" wrote: This is all you really need. the other part of the code is probably creating the errors. Workbooks.OpenText Filename:=fname, _ DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, _ Other:=True, OtherChar:="|", _ TrailingMinusNumbers:=True "Mike" wrote: Hello, I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Yes, it continues to break on the opentext line. The filename is obtained
from the user selection in the file dialog. Could I add a new workbook and then reference the new workbook in the open text method? "Joel" wrote: Is it breaking on the same line? What is the filename? Usually from a webbrowser you need to reference thisworkbook if it is breaking elsewhere in the code. "Mike" wrote: Thanks Joel. I changed the code and despite the change, the code continues to break when I attempt to execute the file from within a web broswer. If I open the Excel file native to Excel then the code works like a charm. Thanks, Mike "Joel" wrote: This is all you really need. the other part of the code is probably creating the errors. Workbooks.OpenText Filename:=fname, _ DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, _ Other:=True, OtherChar:="|", _ TrailingMinusNumbers:=True "Mike" wrote: Hello, I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is the owner of the file the one who is trying to access the file. Make
sure you can open the file without using excel application. The priledge of the file may not be set properly. I think it is a file sharing issue or a read/write priledge issue. If you open a window explorer (Not internet explorer) right click the file/folder. There is a sharing option (may need to check properties). Since the application is on the web you have to allow the file to be shared. "Mike" wrote: Yes, it continues to break on the opentext line. The filename is obtained from the user selection in the file dialog. Could I add a new workbook and then reference the new workbook in the open text method? "Joel" wrote: Is it breaking on the same line? What is the filename? Usually from a webbrowser you need to reference thisworkbook if it is breaking elsewhere in the code. "Mike" wrote: Thanks Joel. I changed the code and despite the change, the code continues to break when I attempt to execute the file from within a web broswer. If I open the Excel file native to Excel then the code works like a charm. Thanks, Mike "Joel" wrote: This is all you really need. the other part of the code is probably creating the errors. Workbooks.OpenText Filename:=fname, _ DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, _ Other:=True, OtherChar:="|", _ TrailingMinusNumbers:=True "Mike" wrote: Hello, I have an excel file hosted from a MS Sharepoint site. If a user opens the file in Excel, the program executes fine. If the user opens the file in a web browser my program terminates at the below line. The error message states Run-Time error 1004. Method OpenText of object workbooks failed. Workbooks.OpenText Filename:= _ fname, Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _ ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _ , Space:=False, Other:=True, OtherChar:="|", FieldInfo:=Array(Array(1, 1 _ ), Array(2, 2), Array(3, 1), Array(4, 1), Array(5, 2), Array(6, 1), Array(7, 1), Array(8, 1), _ Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), TrailingMinusNumbers:=True |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Open tab text file method | Excel Programming | |||
method 'open text' of object 'workbooks' failed | Excel Programming | |||
Workbooks.open method fails | Excel Programming | |||
Excel 2003 Workbooks.Open with CorruptLoad=xlRepairFile fails on Excel 5.0/95 file due to Chart, with Error 1004 Method 'Open' of object 'Workbooks' failed | Excel Programming | |||
Open method of workbooks fails when Excel is hosted in IE | Excel Programming |