<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Cum Grano Salis : CompatibilityChecker</title><link>http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx</link><description>Tags: CompatibilityChecker</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Latest ESCC build (914) - also fixes Invalid Chars in workbooks... Sometimes..</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/09/14/latest-escc-build-914-also-fixes-invalid-chars-in-workbooks-sometimes.aspx</link><pubDate>Sat, 15 Sep 2007 03:34:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4920500</guid><dc:creator>Shahar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4920500.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4920500</wfw:commentRss><description>&lt;p&gt;Got this question from somebody who just installed the new version.. Previous builds did not know how to auto-fix invalid characters - with this version you can turn on auto-fix - but it will only work in some cases...&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/LatestESCCbuild914alsofixesInvalidChars_F70F/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="450" alt="image" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/LatestESCCbuild914alsofixesInvalidChars_F70F/image_thumb.png" width="641" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;When click on the Invalid Character Analysis, you get a widget at the bottom allowing you to tell ESCC how to fix invalid characters. When an invalid character is encountered, it will be replaced by the setting in the "Replace invalid chars with..." text box. &lt;/p&gt; &lt;p&gt;The only caveat is that this only works on cells that contains values rather than formulas. So, if A1 contains the value Char(1), it will be auto-fixed and the value will change to whatever the replace text-box says. However, if A1 contains the formula "=Char(1)", ESCC will not automatically fix the problem but instead bring up the manual fix pane.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4920500" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>Excel Services Compatibility Checker: Build 914 - AutoFix external references + finer control over available checks</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/09/14/excel-services-compatibility-checker-build-914-autofix-external-references-finer-control-over-available-checks.aspx</link><pubDate>Fri, 14 Sep 2007 19:00:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4906654</guid><dc:creator>Shahar</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4906654.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4906654</wfw:commentRss><description>&lt;p&gt;I uploaded version 914 onto the &lt;a href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;download page&lt;/a&gt;. This build adds two new features: Finer control over which features are available (and which are autofixed) as well as adding the ability to "fix" external references/RTD functions.&lt;/p&gt; &lt;p&gt;The ribbon changed a bit, it now has a "Settings" button (notice that I removed the checkbox I added in &lt;a href="http://blogs.msdn.com/cumgranosalis/archive/2007/07/31/new-release-for-the-excel-services-compatibility-checker-build-731.aspx"&gt;build 731&lt;/a&gt;):&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerBuild91_B07/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="93" alt="image" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerBuild91_B07/image_thumb.png" width="272" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;When clicked, the user is presented with a dialog box for modifying the settings for the compatibility checker:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerBuild91_B07/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="280" alt="image" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerBuild91_B07/image_thumb_1.png" width="398" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Each available feature-check the compatibility check can do is listed here, with two checkboxes. Only the features that have the left checkbox checked will actually run when analyzing a workbook. Of those executed, only the ones that have "Allow autofix" checked will actually attempt to autofix the problem.&lt;/p&gt; &lt;p&gt;To keep functionality the same, when you run the new version, the "Invalid Formulas" analysis (that's the thing that finds External References) does not have AutoFix turned on. Similarly, Invalid Character check is completely turned off. &lt;/p&gt; &lt;h4&gt;Autofixing external references/RTD&lt;/h4&gt; &lt;p&gt;Due to popular demand, the tool also knows how to fix External References and RTD functions. The way it does that is by checking what the value that resulted from the incompatible formula would have been and then just shoving that value into the cell/named range.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4906654" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>New Compatibility Checker build (904): Fixing External References that were not found.</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/09/05/new-compatibility-checker-build-904-fixing-external-references-that-were-not-found.aspx</link><pubDate>Thu, 06 Sep 2007 01:23:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4772552</guid><dc:creator>Shahar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4772552.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4772552</wfw:commentRss><description>&lt;p&gt;You can download the newest version from the &lt;a href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;I &lt;a href="http://blogs.msdn.com/cumgranosalis/archive/2007/09/04/excel-services-compatibility-checker-sometimes-does-not-find-external-links.aspx"&gt;posted an entry&lt;/a&gt; about ESCC being unable to find some cases of External Reference (also called Linked workbooks). This caused workbooks to be marked as compatible with Excel Services even though they were not.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Sherman Der&lt;/strong&gt; and I have been able to isolate the reason for this in a sample workbook we were sent and then, with some help from &lt;strong&gt;Andrew Keeler&lt;/strong&gt; about some of the internals of the Workbook.LinkSources() method, I was able to figure out a way of finding the missing references.&lt;/p&gt; &lt;p&gt;Please let me know if this version of the checker has any other issues.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4772552" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>Excel Services Compatibility Checker sometimes does not find External Links</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/09/04/excel-services-compatibility-checker-sometimes-does-not-find-external-links.aspx</link><pubDate>Tue, 04 Sep 2007 23:04:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4747942</guid><dc:creator>Shahar</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4747942.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4747942</wfw:commentRss><description>&lt;p&gt;There have been a few internal queries about this and I think I have finally found the problem. The Excel Services Compat Checker will sometimes say that a workbook is compatible with Excel Services, and when that workbook is loaded on the server, it will fail to load due to &lt;strong&gt;"External references (links to other workbooks)"&lt;/strong&gt;.&amp;nbsp; Sherman Der and I have traced this back to an inconsistency with the Excel OM. It seems like there can be External Workbook References which do not appear in the Excel OM call of Workbook.LinkSources method.&lt;/p&gt; &lt;p&gt;For now, if you are seeing this issue (taking the workbook through the compat checker and then having it not load for the External References reason), please go over the names defined in the workbook (by using the Formulas/Name Manager button) and see if any there translate to a #REF error and seem to contain an External Reference.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4747942" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>Update for the compatibility checker - now also finds protected chart-sheets (Ver 0.1.816)</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/08/16/update-for-the-compatibility-checker-now-also-finds-protected-chart-sheets.aspx</link><pubDate>Thu, 16 Aug 2007 19:00:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4411450</guid><dc:creator>Shahar</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4411450.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4411450</wfw:commentRss><description>&lt;p&gt;Sherman (one of our funkied-hair testers) found this issue with the compatibility checker - it ignored chart-sheets that are protected. These would cause the workbook to be un-loadable by Excel Services, but is not detected by the compatibility checker.&lt;/p&gt; &lt;p&gt;I uploaded a new version to the &lt;a href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4411450" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>New Release for the Excel Services Compatibility Checker (Build 731)</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/07/31/new-release-for-the-excel-services-compatibility-checker-build-731.aspx</link><pubDate>Wed, 01 Aug 2007 03:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4156964</guid><dc:creator>Shahar</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/4156964.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=4156964</wfw:commentRss><description>&lt;P&gt;I added a new check to the compatibility checker&amp;nbsp;- it now knows how to look for illegal characters - such as those returned by calling the =CHAR() function with values lower than 32.&lt;/P&gt;
&lt;P&gt;Because this test can be time consuming and is very rare, I also added a checkbox (called "Complete Analysis") to the ribbon that is turned off by default. Only when it's turned on will the new test become operational.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/NewReleasefortheExcelServicesCompatibili_F858/image.png" atomicselection="true" mce_href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/NewReleasefortheExcelServicesCompatibili_F858/image.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=87 alt=image src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/NewReleasefortheExcelServicesCompatibili_F858/image_thumb.png" width=323 border=0 mce_src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/NewReleasefortheExcelServicesCompatibili_F858/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;The download is available at the &lt;A href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx" mce_href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;download-page&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Edit: Forgot to mention that this improvement was suggested by Andy Santos. Thanks Andy.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4156964" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item><item><title>Excel Services Compatibility Checker Addin - Beta</title><link>http://blogs.msdn.com/cumgranosalis/archive/2007/06/29/excel-services-compatibility-checker-addin-beta.aspx</link><pubDate>Fri, 29 Jun 2007 22:27:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3609240</guid><dc:creator>Shahar</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/cumgranosalis/comments/3609240.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cumgranosalis/commentrss.aspx?PostID=3609240</wfw:commentRss><description>&lt;p&gt;One of the feedback I hear most often is about just how hard it is to check and see if a file can load on Excel Services. On my most recent transatlantic flight (Israel-&amp;gt;Washington) I decided to start writing an Addin that will allow people to both figure out what's wrong with their workbooks and fix them so that they work with Excel Services. &lt;a href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;You can download the setup from here&lt;/a&gt;.&lt;/p&gt; &lt;h5&gt;&lt;font color="#ff0000"&gt;Note: This tool is still in beta - I make no guarantees that it behaves as documented. Before messing around with your important files, I highly suggest you back them up to prevent any data loss.&lt;/font&gt;&lt;/h5&gt; &lt;h3&gt;Issues&amp;nbsp;that the compatiblity checker knows how to find/fix&lt;/h3&gt; &lt;p&gt;The following is a list of the issues that can be found:&lt;/p&gt; &lt;p&gt;AutoFix available (all of these will be removed from the workbook when auto-fixed):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Comments&lt;/li&gt; &lt;li&gt;DialogSheets&lt;/li&gt; &lt;li&gt;Display Formulas&lt;/li&gt; &lt;li&gt;Macro Sheet&lt;/li&gt; &lt;li&gt;OleObjects&lt;/li&gt; &lt;li&gt;Query Tables&lt;/li&gt; &lt;li&gt;Shapes&lt;/li&gt; &lt;li&gt;Validation&lt;/li&gt; &lt;li&gt;XML Maps&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;AutoFix sometimes available (will be removed if possible):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;IRM - AutoFix will work if there's no password.&lt;/li&gt; &lt;li&gt;Protection - AutoFix will work if there's no password.&lt;/li&gt; &lt;li&gt;VBA - AutoFix will work if the trust-cente enables Automation to interact with the VBA project.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;AutoFix will not work for these:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Unsupported formulas such as External Workbooks and RTD()&lt;/li&gt; &lt;li&gt;FileFormatResult&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Once installed, the software gives you three options of processing files:&lt;/p&gt; &lt;h3&gt;Excel 2007 Addin&lt;/h3&gt; &lt;p&gt;After installing, Excel 2007 will have a Ribbon tab called "Excel Services". This tab contains three buttons that can be used to analyze and fix workbooks. &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B6%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="120" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B6%5D.png" width="240" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The first option (Server Compatibility Check) brings up a wizard that allows you to analyze the currently active workbook (the one that has the focus). The second option brings up a wizard that lets you fix multiple files with one fell swoop. The third button (Quick Fix) is a two-click automatic fix option for the workbook.&lt;/p&gt; &lt;h4&gt;Server Compatibility Check&lt;/h4&gt; &lt;p&gt;The "Server Compatibility Check" wizard presents you with a wizard that walks you through the process. After clicking "Next" on the Welcome screen, the workbook will get analyzed:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B13%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="277" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B13%5D.png" width="400" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Once the analysis is complete, and if any issues were found, you will be presented with the list describing them:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B19%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="276" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B19%5D.png" width="400" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;As you can see, this workbook contains a slew of issues (it's my test workbook - it contains every possible issue Excel Services does not handle).&lt;/p&gt; &lt;p&gt;The user now has the option of viewing a full report (which will contain details about the problematic issues with the workbook) or continuing to the next stage:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B17%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="276" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B17%5D.png" width="400" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The options presented are "AutoFix", "Manually fix the workbook" or "Don't do anything". There's also an option for creating a backup of the file.&lt;/p&gt; &lt;p&gt;Choosing AutoFix will attempt to fix all the found issues. Because some issues cannot be fixed automatically, it may end up landing you in the Manual Fix mode anyway. However, if all features were fixed, the wizard will notify you that the workbook should now be compatible with Excel Services and that you can start working with it.&lt;/p&gt; &lt;p&gt;The Manual Fix option brings up a Task Pane that helps you navigate the issues in the workbook:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B22%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="612" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B22%5D.png" width="300" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;As you can see, the manual fix task pane shows at the top a list of all the incompatible issues. Selecting comments, for example, will bring you to the first comment in the workbook, showing it to you. You now have the option of manually deleting it and moving to the next one or, instead, clicking the "Fix" button that will automatically fix it and move to the next one.&lt;/p&gt; &lt;p&gt;For some of the items, the system will also show you a short blurb about what the issue is and how to fix it manually.&lt;/p&gt; &lt;h4&gt;Batch Check&lt;/h4&gt; &lt;p&gt;You can also check multiple files instead of one by one. The "Batch Check" buttons brings up a wizard that allows you to select files (or a folder) and analyze/fix all the issues found there. &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B24%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="278" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B24%5D.png" width="400" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The first step is to choose if you want to AutoFix all the issues. If you choose to do that, you can also choose to create backups of the files before they are fixed. You can also choose to keep files that had problems with them opened. Next, you can choose where the files are brought from:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D%5B25%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="276" src="http://blogs.msdn.com/blogfiles/cumgranosalis/WindowsLiveWriter/ExcelServicesCompatibilityCheckerAddinBe_AD11/image%7B0%7D_thumb%5B25%5D.png" width="396" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Entire folder will take a local folder and let you analyze/fix all Excel files in it. The second opton (Pick and Choose) lets you add files from various sources and process them.&lt;/p&gt; &lt;p&gt;Once a folder (or files) have been selected, the system will analyze and fix them. &lt;/p&gt; &lt;h4&gt;Quick Check&lt;/h4&gt; &lt;p&gt;The quick check button shows you a message box warning you that the workbook is about to be modified. It then processes the workbook and either lands you in Manual fix mode or tells you that the workbook is compatible with Excel services.&lt;/p&gt; &lt;h3&gt;Excel Services Compatibility Checker - UI&lt;/h3&gt; &lt;p&gt;Another executable that gets installed is the UI for the compaitiblity checker.&amp;nbsp;When&amp;nbsp;executing, it&amp;nbsp;gives you the Batch Check wizard and lets you run&amp;nbsp;it outside&amp;nbsp;of Excel.&lt;/p&gt; &lt;h3&gt;Excel Services Compatibility Checker - Command line&lt;/h3&gt; &lt;p&gt;The last tool installed into the Program Files\ESCC directory is called "ESCC" and allows you to batch-convert files from the command line. Run ESCC /? for more information.&lt;/p&gt; &lt;h3&gt;Known Issues&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;In some cases, Excel will not exit properly when you are done with it because of the Addin. If you have simple reproes, I would like to know about them.&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;Summary&lt;/h3&gt; &lt;p&gt;Hopefuly, this tool will make life easier for people wanting to adopt Excel Services.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/cumgranosalis/pages/excel-services-compatibility-checker-download-page.aspx"&gt;Download Link&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3609240" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/Excel+Services/default.aspx">Excel Services</category><category domain="http://blogs.msdn.com/cumgranosalis/archive/tags/CompatibilityChecker/default.aspx">CompatibilityChecker</category></item></channel></rss>