<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://excelusergroup.org/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/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Excel User Group</title><link>http://excelusergroup.org/blogs/</link><description>Microsoft Excel blogs, forums, files. Read, ask questions, provide answers.</description><dc:language>en-US</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>User Initials in Excel</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/28/user-initials-in-excel.aspx</link><pubDate>Thu, 28 Aug 2008 21:27:39 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2597</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>In Excel, you can get the Username by using Application.UserName. The Username is what is entered on the General tab of Tools &amp;gt; Options. Inexplicably, you cannot get the user&amp;#39;s initials, but you can in some other Office programs. I read a suggestion to automate Publisher and get the user initials via [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/28/user-initials-in-excel.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2597" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/User+Defined+Functions/default.aspx">User Defined Functions</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Tools+Options/default.aspx">Tools Options</category></item><item><title>Using Excel &amp; Excel Services with SQL Server Analysis Services 2008</title><link>http://excelusergroup.org/blogs/excelteam/archive/2008/08/28/using-excel-amp-excel-services-with-sql-server-analysis-services-2008.aspx</link><pubDate>Thu, 28 Aug 2008 19:49:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2598</guid><dc:creator>Microsoft Excel</dc:creator><slash:comments>0</slash:comments><description>Today&amp;#39;s author, Pej Javaheri, a Product Manager on the SharePoint team, talks about configuring Excel Services to work with the just-released SQL Server 2008. With the recent announcement of SharePoint Server 2007 supporting SQL Server 2008 , like you, I was excited to setup my Excel / Excel Services environment to take advantage of the great new capabilities available, and there are many. I encourage you to take a look at how the new SQL environment will benefit your SharePoint deployment, and...(&lt;a href="http://excelusergroup.org/blogs/excelteam/archive/2008/08/28/using-excel-amp-excel-services-with-sql-server-analysis-services-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2598" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Excel+Server/default.aspx">Excel Server</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item><item><title>Random Numbers Repeating</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/27/random-numbers-repeating.aspx</link><pubDate>Wed, 27 Aug 2008 16:21:38 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2591</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>I write some data to an Access database, after which I retrieve the Autonumber that Access generates. Prior to writing the data, it sits in a class and all of the classes sit in a collection. The collection needs a unique string for each entry, so I create one until I can the [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/27/random-numbers-repeating.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2591" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/General/default.aspx">General</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Collections/default.aspx">Collections</category></item><item><title>COM Shim Wizard Version 2.3.1 is released</title><link>http://excelusergroup.org/blogs/xl-dennis/archive/2008/08/27/com-shim-wizard-version-2-3-1-is-released.aspx</link><pubDate>Wed, 27 Aug 2008 09:31:34 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2592</guid><dc:creator>VSTO &amp; .NET &amp; Excel</dc:creator><slash:comments>0</slash:comments><description>The version of the COM Shim Wizard that supports VS 2008 is finally available.
The documentation seems to be the same as for the previously version, indicating that the update is only to make sure it works with VS 2008. In other words, it works with both VS 2005 and VS 2008.
To download it You can use [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/xl-dennis/archive/2008/08/27/com-shim-wizard-version-2-3-1-is-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2592" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/xl-dennis/archive/tags/.NET+_2600_amp_3B00_+Excel/default.aspx">.NET &amp;amp; Excel</category></item><item><title>Twitter</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/25/twitter.aspx</link><pubDate>Mon, 25 Aug 2008 13:12:41 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2590</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>I signed up for Twitter a couple of months ago, made a few posts, and pretty much abandoned it. If you&amp;#8217;re not familiar with it, Twitter is a micro-blog. You make posts of 140 characters or less. I don&amp;#8217;t follow many people and I&amp;#8217;m not sure what value this whole idea has. [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/25/twitter.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2590" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Miscellany/default.aspx">Miscellany</category></item><item><title>The Ultimate Steal</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/23/the-ultimate-steal.aspx</link><pubDate>Sat, 23 Aug 2008 19:44:25 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2589</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Hi all
Great tip: Thanks to Dave Peterson
For the student (or families with students):
http://www.microsoft.com/student/discounts/theultimatesteal-us/default.aspx
Ron de Bruin
http://www.rondebruin.nl/tips.htm Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/23/the-ultimate-steal.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2589" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/General/default.aspx">General</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Excel12/default.aspx">Excel12</category></item><item><title>Add missing built-in commands to the QAT or Ribbon</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/23/add-missing-built-in-commands-to-the-qat-or-ribbon.aspx</link><pubDate>Sat, 23 Aug 2008 14:05:03 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2588</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Hi all
I add this page to my site last week with a few examples to add missing controls
to the Quick Access Toolbar or Ribbon.
http://www.rondebruin.nl/notinribbon.htm
I am curious which missing built-in commands the readers of this blog have add to the QAT or Ribbon.
Tip: John WalkenBach posted a add-in for the speech controls on his site this [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/23/add-missing-built-in-commands-to-the-qat-or-ribbon.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2588" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/General/default.aspx">General</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Excel12/default.aspx">Excel12</category></item><item><title>Deploying VSTO Add-In To Multiple Users On Windows XP</title><link>http://excelusergroup.org/blogs/nickhodge/archive/2008/08/22/deploying-vsto-add-in-to-multiple-users-on-windows-xp.aspx</link><pubDate>Fri, 22 Aug 2008 07:37:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2585</guid><dc:creator>Nick Hodge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Matthew from Australia kindly dropped by to outline a solution to a tricky situation with VSTO deployment to multiple users on Windows XP.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t profess to know the issue, but it seems like it should get a wider audience, hence the post.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://excelusergroup.org/forums/p/850/2584.aspx#2584" title="Multi-User VSTO Deployment in XP"&gt;Here is the link to Matthew&amp;#39;s solution.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2585" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/nickhodge/archive/tags/VSTO/default.aspx">VSTO</category></item><item><title>Retirement Calculator</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/21/retirement-calculator.aspx</link><pubDate>Thu, 21 Aug 2008 21:36:11 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2581</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Download 401kalculator.xls.zip
Unprotect the sheet (no password) and unhide some columns to see the calculations. Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/21/retirement-calculator.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2581" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Downloads/default.aspx">Downloads</category></item><item><title>Using Excel 2007 for Progress Tracking in the Classroom</title><link>http://excelusergroup.org/blogs/excelteam/archive/2008/08/21/using-excel-2007-for-progress-tracking-in-the-classroom.aspx</link><pubDate>Thu, 21 Aug 2008 18:39:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2582</guid><dc:creator>Microsoft Excel</dc:creator><slash:comments>0</slash:comments><description>Today&amp;#39;s author, Danny Khen, a Program Manager on the Excel team, discusses a solution he recently built using Excel. The Manual Spreadsheet Spreadsheets are the bread and butter of running the business world, where PCs are ubiquitous. The possibility, indeed even the need, to use spreadsheets in an environment where access to a computer is not taken for granted seems absurd to us, as business users and technology professionals. We do still print reports for some output scenarios, such as executive...(&lt;a href="http://excelusergroup.org/blogs/excelteam/archive/2008/08/21/using-excel-2007-for-progress-tracking-in-the-classroom.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2582" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Programmability/default.aspx">Programmability</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Conditional+Formatting/default.aspx">Conditional Formatting</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Formatting+_2600_amp_3B00_+Printing/default.aspx">Formatting &amp;amp; Printing</category></item><item><title>Counting Olympic Medals</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/17/counting-olympic-medals.aspx</link><pubDate>Mon, 18 Aug 2008 01:32:16 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2573</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>I saw this article in the LA Times about measuring Olympic Medals per capita. I like the idea, but I also think figuring in the GDP of the country makes sense. The US could throw a lot of money at an individual event and probably fair pretty well.
I got the GDP via Wikipedia [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/17/counting-olympic-medals.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2573" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Charting/default.aspx">Charting</category></item><item><title>My Coding Technique</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/15/my-coding-technique.aspx</link><pubDate>Fri, 15 Aug 2008 21:11:57 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2572</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Dick has been kind enough to allow me to mirror posts from DDoE, but gets little back. Therefore as a guest poster I thought I would post some ramblings I made today on excel user group regarding my own particular coding techniques. (It also allows him the weekend off)
I have recently been doing most of [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/15/my-coding-technique.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2572" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/VBA/default.aspx">VBA</category></item><item><title>My Coding Technique</title><link>http://excelusergroup.org/blogs/nickhodge/archive/2008/08/15/my-coding-technique.aspx</link><pubDate>Fri, 15 Aug 2008 07:01:31 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2566</guid><dc:creator>Nick Hodge</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;I have recently been doing most of my coding in Visual Studio, doing some &amp;#39;real&amp;#39; work for a change, coding using VB.net, ASP.net and ADO.net.&lt;/p&gt; &lt;p&gt;The environment in VS2008 is much improved over the VBE in MS Office (VBA). For example, it auto-indents and, with the addition of Developer Express&amp;#39;s Coderush product it even adds helpful lines between these indents. In large code projects it becomes a real chore to keep pressing the tab key to indent, but it is pretty essential if you are going to be able to easily &amp;#39;read&amp;#39; and debug your code. Below is an example of my code in VS2008.&lt;/p&gt; &lt;p&gt;&lt;a href="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/VS2008_5F00_2.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="456" alt="VS2008" src="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/VS2008_5F00_thumb.jpg" width="755" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Another thing you also soon notice is the huge nature of the .NET framework meaning that if you don&amp;#39;t &amp;#39;type&amp;#39; your variables (that is declare them strongly as a certain &amp;#39;type&amp;#39;) you get little or no help at all and that makes the whole scenario impossible. (Well not impossible, but improbable if you are not the sort of person who can memorise Pi to 120 places or something!).&lt;/p&gt; &lt;p&gt;This brings me to my point in VBA.&lt;/p&gt; &lt;p&gt;When I first started coding, as with most I suspect, you simply recorded the code with the macro recorder and then amended that to get rid of all the unnecessary defaults it records. You then move onto hand coding but a little like this. (...again I suspect)&lt;/p&gt; &lt;p&gt; &lt;div&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt; Demo()
Application.ScreenUpdating = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
Application.EnableEvents = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
ActiveWorkbook.Worksheets(&lt;span style="color:#006080;"&gt;&amp;quot;Sheet1&amp;quot;&lt;/span&gt;).Name = &lt;span style="color:#006080;"&gt;&amp;quot;Data&amp;quot;&lt;/span&gt;
ActiveWorkbook.Worksheets(&lt;span style="color:#006080;"&gt;&amp;quot;Sheet1&amp;quot;&lt;/span&gt;).Range(&lt;span style="color:#006080;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;).Value = &lt;span style="color:#006080;"&gt;&amp;quot;Nick&amp;quot;&lt;/span&gt;
ActiveWorkbook.Worksheets(&lt;span style="color:#006080;"&gt;&amp;quot;Sheet1&amp;quot;&lt;/span&gt;).Range(&lt;span style="color:#006080;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;).Value = &lt;span style="color:#006080;"&gt;&amp;quot;Hodge&amp;quot;&lt;/span&gt;
&lt;span style="color:#008000;"&gt;&amp;#39;Now you could risk this...&lt;/span&gt;
Range(&lt;span style="color:#006080;"&gt;&amp;quot;C1&amp;quot;&lt;/span&gt;).Value = Range(&lt;span style="color:#006080;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;).Value &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &amp;amp; Range(&lt;span style="color:#006080;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;).Value
Application.ScreenUpdating = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
Application.EnableEvents = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; Sub&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Now, the above code will work (I know, why the application..... It&amp;#39;s just to prove a point), but two finger typing makes it very slow and painful to write and often, when using the objects, intellisense gives you no clues as to what properties, methods, or child objects are available to you. It also makes it very laborious to debug.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;The Range(&amp;quot;C1&amp;quot;)... is also very dangerous as if you have multiple workbooks open, or your workbook has multiple worksheets, you may find that Range(&amp;quot;C1&amp;quot;)... does not refer to the C1 you think it does as your code may have made another workbook active. (Remember, you are just using ActiveWorkbook).&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Now consider this code, which does the same.&lt;/div&gt;
&lt;p&gt;
&lt;div&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt; Demo()
&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt; wb &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; Workbook
&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt; wks &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; Worksheet

&lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; wb = ActiveWorkbook
&lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; wks = wb.Worksheets(&lt;span style="color:#006080;"&gt;&amp;quot;Sheet1&amp;quot;&lt;/span&gt;)

&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt; Application
    .ScreenUpdating = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
    .EnableEvents = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
    
    &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt; wks
        .Name = &lt;span style="color:#006080;"&gt;&amp;quot;Data&amp;quot;&lt;/span&gt;
        .Range(&lt;span style="color:#006080;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;).Value = &lt;span style="color:#006080;"&gt;&amp;quot;Nick&amp;quot;&lt;/span&gt;
        .Range(&lt;span style="color:#006080;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;).Value = &lt;span style="color:#006080;"&gt;&amp;quot;Hodge&amp;quot;&lt;/span&gt;
        .Range(&lt;span style="color:#006080;"&gt;&amp;quot;C1&amp;quot;&lt;/span&gt;).Value = .Range(&lt;span style="color:#006080;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;).Value &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &amp;amp; .Range(&lt;span style="color:#006080;"&gt;&amp;quot;B1&amp;quot;&lt;/span&gt;).Value
    &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;
    
    .ScreenUpdating = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
    .EnableEvents = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;

&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; Sub&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;First you will notice we declare two variables (wb and wks (could be anything really)) to &amp;#39;carry&amp;#39; the two objects (the Workbook and the Worksheet respectively). In VBA, if you have an &amp;#39;Object&amp;#39; variable you have to &amp;#39;Set&amp;#39; it (unlike &amp;#39;value&amp;#39; variables which can just be assigned e.g. myVal=0) and we do this by using the ActiveWorkbook (hopefully we are sure that the activeworkbook is the correct one at this point!) and then we &amp;#39;Set&amp;#39; the Worksheet object variable by assigning the Sheet1 worksheet. (Note that I am using wb in front of this assignment. That&amp;#39;s because I &lt;u&gt;know&lt;/u&gt; that wb refers to the correct workbook).&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;What I am sure of now is that whatever I do with wb or wks will &lt;u&gt;always&lt;/u&gt; refer to those two objects. Whatever&amp;#39;s active, without activating them and without selecting. Your code will run quicker and there will be no screen flashing (hence I really have no need for the Application. ScreenUpdating, etc).&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;The second and third benefits of this approach are that I now only refer to Workbook.Worksheets(&amp;quot;Sheet1&amp;quot;) as wks and, while typing wks and the period to use properties and methods of the Worksheet, I am sure to get a &amp;#39;clue&amp;#39; from the VBE&amp;#39;s intellisense, as below. This does not always happen when using full notation as VBA seems to lose track of the object it is using. By declaring it in a &amp;#39;strong typed&amp;#39; way, it knows and guides you through.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/intellisense_5F00_2.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="216" alt="intellisense" src="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/intellisense_5F00_thumb.jpg" width="351" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;The last construct that I use all the time is the With...End With block. This gives you a further shortcut when you intend to make a lot of changes to a single object, (I also use it to make changes to objects &amp;#39;around&amp;#39; the referenced one, see Offset(...) below)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#0000ff;"&gt;Option&lt;/span&gt; Explicit

&lt;span style="color:#0000ff;"&gt;Sub&lt;/span&gt; Demo()
&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt; wb &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; Workbook
&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt; wks &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; Worksheet
&lt;span style="color:#0000ff;"&gt;Dim&lt;/span&gt; rng &lt;span style="color:#0000ff;"&gt;As&lt;/span&gt; Range

&lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; wb = ActiveWorkbook
&lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; wks = wb.Worksheets(&lt;span style="color:#006080;"&gt;&amp;quot;Sheet1&amp;quot;&lt;/span&gt;)
&lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; rng = wks.Range(&lt;span style="color:#006080;"&gt;&amp;quot;A1&amp;quot;&lt;/span&gt;)

&lt;span style="color:#0000ff;"&gt;With&lt;/span&gt; Application
    .ScreenUpdating = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
    .EnableEvents = &lt;span style="color:#0000ff;"&gt;False&lt;/span&gt;
    
wks.Name = &lt;span style="color:#006080;"&gt;&amp;quot;Data&amp;quot;&lt;/span&gt;
    
    &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt; rng
        .Value = &lt;span style="color:#006080;"&gt;&amp;quot;Nick&amp;quot;&lt;/span&gt;
        .Offset(0, 1).Value = &lt;span style="color:#006080;"&gt;&amp;quot;Hodge&amp;quot;&lt;/span&gt;
        .Offset(0, 2).Value = .Value &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &amp;amp; .Offset(0, 1).Value
        &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt; .Font
            .Bold = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
            .Color = RGB(0, 0, 0)
        &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;
        .Interior.Color = RGB(255, 0, 0)
    &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;
    
    .ScreenUpdating = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
    .EnableEvents = &lt;span style="color:#0000ff;"&gt;True&lt;/span&gt;
&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;With&lt;/span&gt;

&lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; Sub&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;You&amp;#39;ll notice we&amp;#39;ve added a rng variable, that refers to a Range object and then we &amp;#39;set&amp;#39; that to the range A1 on Sheet1 (using our wks variable that we &lt;u&gt;know&lt;/u&gt; refers to that sheet &lt;u&gt;in the ActiveWorkbook&lt;/u&gt; (wb)). We then use that rng object in a With...End With block to assign stuff to that object. (notice too I use an internal With...End With block to assign stuff to the Font object). You&amp;#39;ll also notice I moved the wks.Name line out of the block as it is no longer referring to the wks but the rng. Of course I could have incorporated the .Name into the rng block, by using&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;.Parent.Name=&amp;quot;Data&amp;quot;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;As the Worksheet (wks), is the &amp;#39;Parent&amp;#39; object of the Range (rng) object.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Maybe the image below will help to show the components parts.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/code-explanation_5F00_4.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="527" alt="code explanation" src="http://excelusergroup.org/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/nickhodge/code-explanation_5F00_thumb_5F00_1.jpg" width="531" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;That&amp;#39;s just a few pointers in what I do to make my code shorter, more readable, efficient and easier to debug. It also has the spin off in making the VBE tool work for you instead of against you.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Just my slant on things... Comments.&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2566" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/nickhodge/archive/tags/VBA/default.aspx">VBA</category></item><item><title>Reading Excel Files from Linux</title><link>http://excelusergroup.org/blogs/excelteam/archive/2008/08/15/reading-excel-files-from-linux.aspx</link><pubDate>Fri, 15 Aug 2008 05:40:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2565</guid><dc:creator>Microsoft Excel</dc:creator><slash:comments>0</slash:comments><description>Today&amp;#39;s author, Chris Rae, a Program Manager on the Excel team, talks about using Perl code to read Excel&amp;#39;s new file format. The OOXML Format As most readers will know, we spent a lot of time during the development of Office 2007 in creating and documenting a new XML-based file format (Office Open XML) to replace the much more complex binary formats the various Office applications have used for the last twenty years. A lot of time. Many of us dream in XML now. OOXML encompasses an XML file...(&lt;a href="http://excelusergroup.org/blogs/excelteam/archive/2008/08/15/reading-excel-files-from-linux.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2565" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/How+To/default.aspx">How To</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Programmability/default.aspx">Programmability</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/File+Format/default.aspx">File Format</category></item><item><title>My Places on File Dialogs</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/14/my-places-on-file-dialogs.aspx</link><pubDate>Thu, 14 Aug 2008 16:00:06 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2564</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>On the left side of the File Open dialog (and the File Save dialog), there is an area called My Places. My Recent Documents, Desktop, My Documents, My Computer, and My Network Places must be the default, because I&amp;#8217;m sure I&amp;#8217;ve never added or deleted anything from this list. Recently, Bob Phillips alerted me to [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/14/my-places-on-file-dialogs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2564" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/UI+File+Operations/default.aspx">UI File Operations</category></item><item><title>ShortcutText on Menu Items</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/13/shortcuttext-on-menu-items.aspx</link><pubDate>Wed, 13 Aug 2008 16:21:49 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2559</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>CommandBarButtons have a ShortcutText property that you can use to list a command&amp;#39;s shortcut next to its menu item. The Cut menu item has Ctrl+X listed next to it. In this example, I make a new menu with one item under it. OnKey is used to assign a keyboard shortcut and the ShortcutText property [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/13/shortcuttext-on-menu-items.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2559" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/CommandBars/default.aspx">CommandBars</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Toolbars/default.aspx">Toolbars</category></item><item><title>How to Create a Perpetual Yearly Calendar in Excel</title><link>http://excelusergroup.org/blogs/excelteam/archive/2008/08/08/how-to-create-a-perpetual-yearly-calendar-in-excel.aspx</link><pubDate>Fri, 08 Aug 2008 06:21:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2525</guid><dc:creator>Microsoft Excel</dc:creator><slash:comments>0</slash:comments><description>Today&amp;#39;s author: Mark Gillis is an Excel writer. He was born October 3, 1952. Does his birthday fall on the same weekday as your birthday? Do you have nagging, unanswered questions floating around in the back of your mind like: &amp;quot;What day of the week does the date, January 23, 4589 fall on?&amp;quot;, &amp;quot;What&amp;#39;s the date of the eighth Thursday of 1922?&amp;quot;, and &amp;quot;Is 9000 a leap year?&amp;quot;. If you&amp;#39;re like me, the answer is clearly no. Nevertheless, there&amp;#39;s a remote chance that...(&lt;a href="http://excelusergroup.org/blogs/excelteam/archive/2008/08/08/how-to-create-a-perpetual-yearly-calendar-in-excel.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2525" width="1" height="1"&gt;</description></item><item><title>Change built-in groups in the Ribbon</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/07/change-built-in-groups-in-the-ribbon.aspx</link><pubDate>Thu, 07 Aug 2008 19:51:50 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2522</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Hi all
It is not possible to add to or remove controls from built-in groups in the Ribbon. For example, the
Format Painter button from the Home tab&amp;#8217;s Clipboard group cannot be removed from this group.
But there is a way around this restriction.
We can hide a built-in group and then duplicate it with RibbonX.
And then we can [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/07/change-built-in-groups-in-the-ribbon.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2522" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/General/default.aspx">General</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Excel12/default.aspx">Excel12</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/User+Interface/default.aspx">User Interface</category></item><item><title>Data Visualization? Sir, Yes Sir!</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/04/data-visualization-sir-yes-sir.aspx</link><pubDate>Mon, 04 Aug 2008 21:46:52 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2521</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Did you ever want to join the army but don&amp;#8217;t like all the physical activity? And instead of shooting people you&amp;#8217;d rather create charts and dashboards in Excel? If so, you should go to the Excel Dashboard and Visualization Bootcamp.
This 3-day boot camp is designed for Excel users who need to more effectively [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/04/data-visualization-sir-yes-sir.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2521" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Links/default.aspx">Links</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Products/default.aspx">Products</category></item><item><title>Increment File Names</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/03/increment-file-names.aspx</link><pubDate>Mon, 04 Aug 2008 02:46:21 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2519</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>I have to save a file that may have the same name as an existing file. If it does, I append a number to the end of it to make it unique. The problem is that the file will live in three different folders in its life; Working, Review, and Archive. I [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/08/03/increment-file-names.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2519" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/String+Functions/default.aspx">String Functions</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/File+Operations/default.aspx">File Operations</category></item><item><title>Building an Asset Tracking Application in Excel Services – Part 5 of 5</title><link>http://excelusergroup.org/blogs/excelteam/archive/2008/08/01/building-an-asset-tracking-application-in-excel-services-part-5-of-5.aspx</link><pubDate>Fri, 01 Aug 2008 20:29:00 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2518</guid><dc:creator>Microsoft Excel</dc:creator><slash:comments>0</slash:comments><description>Today&amp;#39;s author, Dan Parish, concludes his discussion of building an Excel Services solution. In Part 4 , I walked through creating the web part pages for the solution. At this point, you should have a fully functional asset tracking application up and running. The last piece, that we&amp;#39;ll build today, is a simple web part that will allow your admin to archive all of the information they have collected. Overview At this point we now have the entire application up and running. We can collect...(&lt;a href="http://excelusergroup.org/blogs/excelteam/archive/2008/08/01/building-an-asset-tracking-application-in-excel-services-part-5-of-5.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2518" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/Excel+Server/default.aspx">Excel Server</category><category domain="http://excelusergroup.org/blogs/excelteam/archive/tags/How+To/default.aspx">How To</category></item><item><title>VS 2008, COM Add-ins and launch conditions</title><link>http://excelusergroup.org/blogs/xl-dennis/archive/2008/07/31/vs-2008-com-add-ins-and-launch-conditions.aspx</link><pubDate>Thu, 31 Jul 2008 09:49:29 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2512</guid><dc:creator>VSTO &amp; .NET &amp; Excel</dc:creator><slash:comments>0</slash:comments><description>I can create COM add-ins based on the Shared Add-in template in VS 2008 and they all work well on my developing computer. However, I got an issue when I tried to deploy them on configurations where only .NET Framework 2.0 is installed.
In the New Project dialog we can select the targeting .NET Framework version, 2.0 [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/xl-dennis/archive/2008/07/31/vs-2008-com-add-ins-and-launch-conditions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2512" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/xl-dennis/archive/tags/COM+Add-ins/default.aspx">COM Add-ins</category></item><item><title>The NEW Spreadsheet Page</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/30/the-new-spreadsheet-page.aspx</link><pubDate>Thu, 31 Jul 2008 01:54:12 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2511</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Finally, I redesigned The Spreadsheet Page. The official launch is Friday, but you can take a sneak peek if you&amp;#39;re interested. Out with FrontPage, and in with Expression Engine. Man, that&amp;#39;s some powerful software. The site is all database driven now, so it will be much easier to maintain and update.
Feedback is welcome. If [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/30/the-new-spreadsheet-page.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2511" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Weblogs/default.aspx">Weblogs</category></item><item><title>Multiple Add-ins</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/29/multiple-add-ins.aspx</link><pubDate>Tue, 29 Jul 2008 21:08:43 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2506</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>I&amp;#39;m creating several add-ins that will all use the same top-level menu item. The add-ins will be installed as needed. So someone may have just one and someone else may have half a dozen. The right answer, I think, is to have one controlling add-in that handles the menus (and not much [...] Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/29/multiple-add-ins.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2506" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/CommandBars/default.aspx">CommandBars</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Add-ins/default.aspx">Add-ins</category></item><item><title>Filter by Selected Cell’s Value, Cell’s Color or Cell’s Font Color</title><link>http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/29/filter-by-selected-cell-s-value-cell-s-color-or-cell-s-font-color.aspx</link><pubDate>Tue, 29 Jul 2008 17:57:02 GMT</pubDate><guid isPermaLink="false">afdc21cc-1618-45b1-a950-e47bb94e6e94:2503</guid><dc:creator>Daily Dose of Excel</dc:creator><slash:comments>0</slash:comments><description>Hi all
After creating and testing a lot of code to filter on normal and on Conditional Formatting colors
I came up with a nice and easy solution I think.
I made this page for Excel 2007
http://www.rondebruin.nl/colorfilter2007.htm
Suggestions are welcome
Ron de Bruin
http://www.rondebruin.nl/tips.htm Read More......(&lt;a href="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/2008/07/29/filter-by-selected-cell-s-value-cell-s-color-or-cell-s-font-color.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://excelusergroup.org/aggbug.aspx?PostID=2503" width="1" height="1"&gt;</description><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Excel12/default.aspx">Excel12</category><category domain="http://excelusergroup.org/blogs/daily_dose_of_excel/archive/tags/Filtering/default.aspx">Filtering</category></item></channel></rss>