Welcome to Office Zealot Sign in | Join | Help

Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Today I tried to create a new SharePoint List by importing a range of Excel data from my new original Vista machine with Office 3007  2007 XP1 installed.  When I try to create a new "List from a Spreadsheet" from within SP, I get the "IOWSPostData failed" dialog.

 

So after several tries (shrinking the data set, saving as E03 format) I was still getting the same message.  I checked Technet and received:

 

"There are no documents that match your search for "IOWSPostData""

 

Pasted from <http://support.microsoft.com/search/default.aspx?mode=r&query=IOWSPostData&catalog=LCID%3D1033&1033comm=1&spid=global>

 

 

So then I Googled the term "IOWSPostData" and immediately found many references to this problem.  I found the following at http://www.tek-tips.com :

 

"I have copied the explanation here:

 

Importing lists from Excel 2007 returns a Method 'Post' of object 'IOWSPostData' failed dialog. Again, not really a problem with WSS 3.0 but rather the result of a failed Application.SharePointVersion() call in the Excel Add-In which results in Excel attempting to use the IOWSPostData.Post() method to publish the Excel range which is used with SharePoint Team Services 1.0. By forcing the version lookup result variable to 2 or greater, Excel will use SOAP to communicate with WSS 3.0 and the publish request will be successful. To make this change, open the Excel Add-In EXPTOOWS.XLA locate in C:\Program Files\Microsoft Office\Office12\1033 by default. Press Alt+F11 to display the Visual Basic code editor and search (Ctrl+F) for the line lVer = Application.SharePointVersion(URL). Comment out that line with a single quote and add the line lVer=2 so your Intialize() method should now look like this:

 

Sub Initialize(List, Title, URL, QuickLaunch)

 

strQuickLaunch = QuickLaunch

 

aTarget(iPublishURL) = URL

 

aTarget(iPublishListName) = List

 

aTarget(iPublishListDesc) = Title

 

'lVer = Application.SharePointVersion(URL)

 

lVer = 2

 

End Sub "

 

Pasted from <http://www.tek-tips.com/viewthread.cfm?qid=1330234&page=1>

 

 

Although in the end I had to use 3 instead of 2, this solution DID fix my problem and imported (eventually) my HUGE spreadsheet…

 

I have no problem with the fact of bugs in new software even from such a major software giant as Microsoft (stuff happens?)  but my point here is:

 

  1. Why, once a problem obviously crops up - and one that one would think would be embarrassing and certainly not helpful to the potential target audience for SharePoint (i.e. Excel people like me ;-)), would Microsoft at least not have a KB article about the problem ?
  2. Why would the solution lie in an open, editable XLA (much like an old-fashioned INI file) sitting on the user's desktop (does the word "kludge" come to mind?) ?
  3. Why wouldn't this have been fixed in SP1 ?
  4. How would one expect a non-technical user (as opposed to a "Professional" such as myself ;-)) to react to such a problem and such a solution (that frankly requires a base knowledge of VBA)..

 

I don't understand why this problem is not more visible.  Perhaps it is because of some bizarre configuration on my machine, hopefully it is NOT because not very many people are actually importing Excel Data into SP lists (??).

 

This problem began to appear during the Beta process in Jan 2007, and I found one comment from March of this year :

 

"It's hard to believe that Microsoft never tested importing an Excel 2007 spreadsheet into WSS 3.0, sp1."

 

Pasted from <http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2870872&SiteID=1>

 

With comments as recent as April 2008.

 

This strikes me as disappointing  - Yes?

 

Dick

 

Published Sunday, May 04, 2008 2:49 PM by dmoffat

Comments

# re: Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Sunday, May 04, 2008 4:30 PM by Jon Peltier

The answer to #4 is, I think, "What's a non-technical user doing trying to use this advanced programming infrastructure? Let them use VBA."

# re: Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Sunday, May 04, 2008 5:43 PM by dmoffat

Hey Jon ...

But why does just uploading some data require any code at all ????

Dick

# re: Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Monday, May 05, 2008 3:37 PM by maarten

That's what you get when you overexcited use alpha versions such as "Office 3007 XP1" (line one of your essay) .... :-)

No but seriously, it makes you wonder why Microsoft wanted to spend $33/share for something called Y! instead of prioritizing fixing software features that should help adopting the platform and earn some real money.

BTW... Who would think that anyone in the -real- world would want to import Excel data into a SharePoint List?

Basically I think Microsoft software in general is great stuff and my advice would be on this: take a few bucks saved from withdrawing the Y! deal and start working on these -known- bugs, make sure you have them fixed before releasing SPx if you know there is a bug there. Split the dev teams into teams -fixing- things and teams -building- great new features. (Maybe they already do, I don't know, but if they do some reallocation of resources may be needed)

A company has to make sure it is way ahead on technology and research but should not forget about the existing customer. Remember it is a lot easier to get rid of an existing customer than acquiring a new one! I know its boring to do develop bug fixes, new stuff is way more fun, but if the customer is gone your source to get paid is gone too.

And you Dick, do you make some real money lately or are you just building new features for fun?

# re: Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Monday, May 05, 2008 5:53 PM by dmoffat

Maarten:

"Remember it is a lot easier to get rid of an existing customer than acquiring a new one! "

I am a BIG fan of that saying - but I still occasionally tell exisiting clients to P**s-Off ;-) if they become a liability.

"And you Dick, do you make some real money lately or are you just building new features for fun?"

Yes this was actually work for a REAL project for REAL money using SP.  Yay !!!  Don't ask me what technology I'm using with it though until I'm finished and I know it works ....

Hope all is well.  Say hi to your Bro for me.

Dick

# re: Importing An E07 List Into SharePoint Fails - Solution Seems Kinda Odd

Monday, May 05, 2008 5:55 PM by dmoffat

"Office 3007 XP1"

An honest FUNNY mistake ..... right up there there with "Office 666" ;-)

Dick

Anonymous comments are disabled