<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MS Office Wrapper for .NET</title><link>http://msofficefornet.codeplex.com/project/feeds/rss</link><description>.NET wrapper assemblies for working with MS Office.   MS Office Primary Interop Assemblies is not required.</description><item><title>Source code checked in, #79962</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/79962</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:14:48 GMT</pubDate><guid isPermaLink="false">Source code checked in, #79962 20121001091448P</guid></item><item><title>Source code checked in, #79961</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/79961</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:08:39 GMT</pubDate><guid isPermaLink="false">Source code checked in, #79961 20121001090839P</guid></item><item><title>New Post: Setting values in Excel</title><link>http://msofficefornet.codeplex.com/discussions/355246</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;could not figure out how to set a value in a certain cell ...&lt;/p&gt;
&lt;p&gt;If possible examples like in VBA where You can set values:&lt;br&gt;
&lt;br&gt;
Application.Range(&amp;quot;A1&amp;quot;).Value = &amp;quot;First COLUMN, First ROW&amp;quot;&lt;/p&gt;
&lt;p&gt;as well as:&lt;/p&gt;
&lt;p&gt;Application.Cells(1,1).Value = &amp;quot;First ROW, First COLUMN&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank You.&lt;/p&gt;
&lt;/div&gt;</description><author>tPla</author><pubDate>Thu, 10 May 2012 11:04:14 GMT</pubDate><guid isPermaLink="false">New Post: Setting values in Excel 20120510110414A</guid></item><item><title>New Post: How to detect and load different version </title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=221288</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi&amp;nbsp;&lt;a id=wikiEditByLink href="http://www.codeplex.com/site/users/view/tencokacistromy"&gt;tencokacistromy&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;Thanks for such awesome effort.&lt;/p&gt;
&lt;p&gt;But I stuck with some legacy code and I need to use that for a while, Will you please tell me, how to detect and load right version of WORD dll's on client machine and make sure interop code work.&lt;/p&gt;
&lt;p&gt;Appreciate your help on this.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>danbaba</author><pubDate>Sat, 24 Jul 2010 17:33:01 GMT</pubDate><guid isPermaLink="false">New Post: How to detect and load different version  20100724053301P</guid></item><item><title>Source code checked in, #52406</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/52406</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Tue, 20 Jul 2010 20:45:25 GMT</pubDate><guid isPermaLink="false">Source code checked in, #52406 20100720084525P</guid></item><item><title>Source code checked in, #48949</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/48949</link><description>Convert project to .NET 4.0</description><author>tencokacistromy</author><pubDate>Mon, 31 May 2010 10:02:09 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48949 20100531100209A</guid></item><item><title>Source code checked in, #48948</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/48948</link><description>Convert project to .NET 4.0</description><author>tencokacistromy</author><pubDate>Mon, 31 May 2010 10:01:10 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48948 20100531100110A</guid></item><item><title>Source code checked in, #48947</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/48947</link><description>Converted project to .NET 4.0</description><author>tencokacistromy</author><pubDate>Mon, 31 May 2010 09:59:59 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48947 20100531095959A</guid></item><item><title>Source code checked in, #48946</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/48946</link><description>Project converted to .NET 4.0</description><author>tencokacistromy</author><pubDate>Mon, 31 May 2010 09:54:29 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48946 20100531095429A</guid></item><item><title>Source code checked in, #48945</title><link>http://msofficefornet.codeplex.com/SourceControl/changeset/changes/48945</link><description>Added documentations, repaired typos.</description><author>tencokacistromy</author><pubDate>Mon, 31 May 2010 09:49:28 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48945 20100531094928A</guid></item><item><title>New Post: Cannot create ActiveX component.</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=213524</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;You need have MS Office installed. This are only wrapper assemblies, the core functionality is in native COM libraries.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>tencokacistromy</author><pubDate>Thu, 27 May 2010 22:30:52 GMT</pubDate><guid isPermaLink="false">New Post: Cannot create ActiveX component. 20100527103052P</guid></item><item><title>New Post: Cannot create ActiveX component.</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=213524</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;it trigger this error on creation &amp;quot; Cannot create ActiveX component.&lt;/p&gt;
&lt;p&gt;using (MSExcel.Application app = MSExcel.Application.CreateApplication())&lt;/p&gt;
&lt;p&gt;i only openoffice install on this workstation, is it the problem ?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>jawzon</author><pubDate>Sat, 22 May 2010 17:29:47 GMT</pubDate><guid isPermaLink="false">New Post: Cannot create ActiveX component. 20100522052947P</guid></item><item><title>New Comment on "Examples"</title><link>http://msofficefornet.codeplex.com/wikipage?title=Examples&amp;ANCHOR#C15441</link><description>Hi &amp;#10;&amp;#10;Can you please give example of sheet.delete or row delete fuctionality. I am using this libary for excle reporting however I am not able to delete unwanted sheet or rows&amp;#10;&amp;#10; internal void writeStateCummulativeReportbysites&amp;#40;DataSet dsReport, string reportpath&amp;#41;&amp;#10;        &amp;#123;&amp;#10;            int templatesheet&amp;#59;&amp;#10;            string sheet_new_name&amp;#59;&amp;#10;&amp;#10;            for &amp;#40;int i &amp;#61; 0&amp;#59; i &amp;#60; dsReport.Tables.Count&amp;#59; i &amp;#61; i &amp;#43; 2&amp;#41;&amp;#10;            &amp;#123;&amp;#10;                templatesheet &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i&amp;#93;.Rows&amp;#91;0&amp;#93;.ItemArray&amp;#91;16&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#10;                sheet_new_name &amp;#61; dsReport.Tables&amp;#91;i&amp;#93;.Rows&amp;#91;0&amp;#93;.ItemArray&amp;#91;15&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;&amp;#10;                System.Threading.Thread.CurrentThread.CurrentCulture &amp;#61; new System.Globalization.CultureInfo&amp;#40;&amp;#34;en-US&amp;#34;&amp;#41;&amp;#59;&amp;#10;&amp;#10;                using &amp;#40;MSExcel.Application app &amp;#61; MSExcel.Application.CreateApplication&amp;#40;&amp;#41;&amp;#41;&amp;#10;                &amp;#123;&amp;#10;                    MSExcel.Workbook book1 &amp;#61; app.Workbooks.Open&amp;#40;reportpath&amp;#41;&amp;#59;&amp;#10;                    MSExcel.Worksheet sheet1 &amp;#61; &amp;#40;MSExcel.Worksheet&amp;#41;book1.Worksheets&amp;#91;templatesheet&amp;#93;&amp;#59;&amp;#10;                    sheet1.Name &amp;#61; sheet_new_name&amp;#59;&amp;#10;                    MSExcel.Range range1 &amp;#61; sheet1.GetRange&amp;#40;&amp;#34;T9&amp;#34;, &amp;#34;AB59&amp;#34;&amp;#41;&amp;#59;&amp;#10;                    &amp;#47;&amp;#47;MSExcel.Range range2 &amp;#61; sheet1.GetRange&amp;#40;&amp;#34;AF25&amp;#34;, &amp;#34;AP37&amp;#34;&amp;#41;&amp;#59;&amp;#10;&amp;#10;&amp;#10;                    sheet1.GetRange&amp;#40;&amp;#34;A4&amp;#34;&amp;#41;.Value2 &amp;#61; dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;0&amp;#93;.ItemArray&amp;#91;9&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#59;&amp;#10;                    sheet1.GetRange&amp;#40;&amp;#34;C1&amp;#34;&amp;#41;.Value2 &amp;#61; dsReport.Tables&amp;#91;i&amp;#93;.Rows&amp;#91;0&amp;#93;.ItemArray&amp;#91;2&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#59;&amp;#10;&amp;#10;                    object&amp;#91;,&amp;#93; ar &amp;#61; new object&amp;#91;51, 9&amp;#93;&amp;#59;&amp;#10;&amp;#10;                    ar &amp;#61; &amp;#40;object&amp;#91;,&amp;#93;&amp;#41;range1.Value2&amp;#59;&amp;#10;&amp;#10;                    for &amp;#40;int j &amp;#61; 0&amp;#59; j &amp;#60;&amp;#61; dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows.Count - 1&amp;#59; j&amp;#43;&amp;#43;&amp;#41;&amp;#10;                    &amp;#123;&amp;#10;&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 1&amp;#93; &amp;#61; dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;2&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#59; &amp;#47;&amp;#47;statename&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 2&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;3&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59; &amp;#47;&amp;#47;startlead&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 3&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;4&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#47;&amp;#47;bad&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 4&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;5&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#47;&amp;#47;completes&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 5&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;6&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#47;&amp;#47;contacts&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 6&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;7&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59;&amp;#47;&amp;#47;sale&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 7&amp;#93; &amp;#61; decimal.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;8&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59; &amp;#47;&amp;#47; hrs&amp;#10;                        ar&amp;#91;j &amp;#43; 1, 9&amp;#93; &amp;#61; int.Parse&amp;#40;dsReport.Tables&amp;#91;i &amp;#43; 1&amp;#93;.Rows&amp;#91;j&amp;#93;.ItemArray&amp;#91;9&amp;#93;.ToString&amp;#40;&amp;#41;&amp;#41;&amp;#59; &amp;#47;&amp;#47; bounce&amp;#10;&amp;#10;                          &amp;#10;                    &amp;#125;&amp;#10;&amp;#10;                    range1.Value2 &amp;#61; ar&amp;#59;&amp;#10;                    book1.Save&amp;#40;&amp;#41;&amp;#59;&amp;#10;                    TcKs.MSOffice.Common.WrapperHelper.GCCollect&amp;#40;&amp;#41;&amp;#59;&amp;#10;                &amp;#125;&amp;#10;            &amp;#125;&amp;#10;&amp;#10;        &amp;#125;</description><author>satyajitn</author><pubDate>Tue, 13 Apr 2010 03:28:03 GMT</pubDate><guid isPermaLink="false">New Comment on "Examples" 20100413032803A</guid></item><item><title>New Post: Can we use with ASP.NET</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=64679</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;@jespelind: Please try download older version of sourcecode (related to date of binaries, you were used). However I can't recomend using MS Office automatition on webservers. There are severals problems (lacking instances of MS Office applications) which must be workarounded (sometimes helps only killing the process).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>tencokacistromy</author><pubDate>Mon, 29 Mar 2010 07:49:41 GMT</pubDate><guid isPermaLink="false">New Post: Can we use with ASP.NET 20100329074941A</guid></item><item><title>New Post: Can we use with ASP.NET</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=64679</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;@nick_vanaxel: Yes, the MS Office application is required. This library is only .NET wrapper around COM libraries.&lt;/p&gt;&lt;/div&gt;</description><author>tencokacistromy</author><pubDate>Mon, 29 Mar 2010 07:47:35 GMT</pubDate><guid isPermaLink="false">New Post: Can we use with ASP.NET 20100329074735A</guid></item><item><title>New Post: Can we use with ASP.NET</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=64679</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I tried using this wrapper in a shared hosting solution with ASP.NET but getting:&amp;nbsp;[SecurityException: That assembly does not allow partially trusted callers.]&lt;/p&gt;
&lt;p&gt;I then downloaded the source to recompile on my machine, but the Word project seems to be lacking some of the methods that exists in the compiled dlls. There are fo exampel no CreateApplication() and no Documents.Open with one parameter.&lt;/p&gt;
&lt;p&gt;Am I misunderstadning something or havn't you uploaded the latest source code?&lt;/p&gt;&lt;/div&gt;</description><author>jesperlind</author><pubDate>Sat, 27 Mar 2010 02:15:20 GMT</pubDate><guid isPermaLink="false">New Post: Can we use with ASP.NET 20100327021520A</guid></item><item><title>New Post: Can we use with ASP.NET</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=64679</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am getting the same error &amp;quot;Cannot create ActiveX component.&amp;quot;&amp;nbsp; I am running the sample code in a console app.&lt;/p&gt;
&lt;p&gt;The code runs fine in Windows XP desktop , but does not run in Windows 2003 server.&lt;/p&gt;
&lt;p&gt;Does this need excel to be installed on the&amp;nbsp; machine where the app runs?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;using&lt;/span&gt; System;
&lt;span style="color:Blue"&gt;using&lt;/span&gt; System.Collections.Generic;
&lt;span style="color:Blue"&gt;using&lt;/span&gt; System.Linq;
&lt;span style="color:Blue"&gt;using&lt;/span&gt; System.Text;
&lt;span style="color:Blue"&gt;using&lt;/span&gt; MSExcel = TcKs.MSOffice.Excel;
&lt;span style="color:Blue"&gt;using&lt;/span&gt; System.IO;

&lt;span style="color:Blue"&gt;namespace&lt;/span&gt; TestMSOfficeWrapper
{
    &lt;span style="color:Blue"&gt;class&lt;/span&gt; Program
    {
        &lt;span style="color:Blue"&gt;static&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; Main(&lt;span style="color:Blue"&gt;string&lt;/span&gt;[] args)
        {
            &lt;span style="color:Blue"&gt;try&lt;/span&gt;
            {
                System.Threading.Thread.CurrentThread.CurrentCulture = &lt;span style="color:Blue"&gt;new&lt;/span&gt; System.Globalization.CultureInfo(&lt;span style="color:#A31515"&gt;&amp;quot;en-US&amp;quot;&lt;/span&gt;);

                System.Console.WriteLine(&lt;span style="color:#A31515"&gt;&amp;quot;Before creating Application obj&amp;quot;&lt;/span&gt;);
                &lt;span style="color:Blue"&gt;using&lt;/span&gt; (MSExcel.Application app = MSExcel.Application.CreateApplication())
// FAILS HERE. CANNOT CREATE THE APPLICATION OBJECT.&lt;br&gt;&amp;nbsp;{
                    System.Console.WriteLine(&lt;span style="color:#A31515"&gt;&amp;quot;Before getting path&amp;quot;&lt;/span&gt;);
                    &lt;span style="color:Blue"&gt;string&lt;/span&gt; path = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
                    System.Console.WriteLine(Path.Combine(path,&lt;span style="color:#A31515"&gt;&amp;quot;fxdprice.xls&amp;quot;&lt;/span&gt;));
                    MSExcel.Workbook book = app.Workbooks.Open( Path.Combine(path,&lt;span style="color:#A31515"&gt;&amp;quot;fxdprice.xls&amp;quot;&lt;/span&gt;));
                    MSExcel.Worksheet sheet = (MSExcel.Worksheet)book.Worksheets[2];
                    MSExcel.Range range_A1 = sheet.GetRange(&lt;span style="color:#A31515"&gt;&amp;quot;F30&amp;quot;&lt;/span&gt;);
                    MSExcel.Range range_B2 = sheet.GetRange(&lt;span style="color:#A31515"&gt;&amp;quot;F36&amp;quot;&lt;/span&gt;);

                    &lt;span style="color:Blue"&gt;string&lt;/span&gt; message = &lt;span style="color:#A31515"&gt;&amp;quot;In cell 'F30' is '{0}' and in cell 'F36' is '{1}'.&amp;quot;&lt;/span&gt;;
                    message = &lt;span style="color:Blue"&gt;string&lt;/span&gt;.Format(message, range_A1.Value2, range_B2.Value2);

                    System.Console.WriteLine(message);
                }

                TcKs.MSOffice.Common.WrapperHelper.GCCollect();
                Console.ReadLine();

            }
            &lt;span style="color:Blue"&gt;catch&lt;/span&gt; (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
                Console.ReadLine();
            }
        }
    }
}


&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any inputs/ pointers are greately appreciated.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>nick_vanaxel</author><pubDate>Tue, 05 Jan 2010 22:51:50 GMT</pubDate><guid isPermaLink="false">New Post: Can we use with ASP.NET 20100105105150P</guid></item><item><title>New Post: Is printing support implemented?</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=79198</link><description>&lt;div style="line-height: normal;"&gt;Hi,
as by topic, is direct printing supported? It would seem that the current release doesn't implement it yet in the latest source code I saw some print methods?
Thanks

Srgjan&lt;/div&gt;</description><author>schrepfler</author><pubDate>Mon, 28 Dec 2009 18:31:53 GMT</pubDate><guid isPermaLink="false">New Post: Is printing support implemented? 20091228063153P</guid></item><item><title>New Comment on "Examples"</title><link>http://msofficefornet.codeplex.com/wikipage?title=Examples&amp;ANCHOR#C14168</link><description>Unfotunately, in current version no. But it is planned for future versions.</description><author>tencokacistromy</author><pubDate>Tue, 10 Nov 2009 14:11:18 GMT</pubDate><guid isPermaLink="false">New Comment on "Examples" 20091110021118P</guid></item><item><title>New Post: Create excel worksheet</title><link>http://msofficefornet.codeplex.com/Thread/View.aspx?ThreadId=74651</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;There are no built-in function for import/export with datareader.&lt;/p&gt;
&lt;p&gt;You must load data from SQL server by your self, then create(or use existing) worsheet and set the &amp;quot;Values&amp;quot; property of the cells.&lt;/p&gt;&lt;/div&gt;</description><author>tencokacistromy</author><pubDate>Tue, 10 Nov 2009 14:09:05 GMT</pubDate><guid isPermaLink="false">New Post: Create excel worksheet 20091110020905P</guid></item></channel></rss>