Its hard to answer without knowing all of the details, but my first thought
is that yes you can do it, and no it is not easy. My first question is
obviously why, if the xml is updating the table, why not have it dump
directly from there? You know getting this data from every update into excel
will create 5760 workbooks or sheets per day! and with Excel hitting a
presumably large file and downloading it almost constantly you will basically
have to dedicate a machine to it. Visual Studios is a much simpler option,
but the way that would make the most since to me is to have the code update
another table as well, and doing just inserts instead of updates. that way
all of the data is in a place much easier to work with than 5k+ worksheets,
that and it is done with a machine that is already performing that function.
Just add a timestamp column or increment it at each update and store it all
directly in SQL. I can't fathom a logical, or perhaps illogical reason for
keeping that much data stored in excel sheets. That said, it doesn't mean we
won't help whatever you decide

--
-John
Please rate when your question is answered to help us and others know what
is helpful.
"JohnE" wrote:
> Greetings. I am seeking feedback from the group on the a project handed to
> me. What I have is a situation in which there is an xml file updating a table
> in SQL Server 2005 4 times per minute. What I am faced with is getting the
> info out of sql following the update and placing the information into one or
> more excel worksheets, after each update. I have been asked to use a third
> party add-in developer inside visual studio 2005. But I am finding that it
> might be more work then it is worth and some difficulty in getting my mind
> around it. My thought is Excel could handle the task directly without any
> intervention from a third party. Excel is even capable of creating an
> add-in. The extraction of the data from sql can be done thru stored
> procedures, which may have or may have not parameters.
>
> So, am I way off base here regarding excel, sql, and third party add-in
> developer, and excel can handle it on its own?
>
> Let me know your thoughts on this.
>
> Thanks.
>
> ... John