<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Invoice App: The Results</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Mon, 06 Feb 2012 18:39:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Charles Riggs</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-42503</link>
		<dc:creator>Charles Riggs</dc:creator>
		<pubDate>Wed, 02 Dec 2009 01:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-42503</guid>
		<description>&lt;p&gt;What formula do i use to make a date in a column to turn say red to show its expired. I keep checks on some companies and keep track of some of there insurance items. So i need to look at the chart and see at a glance what is expired and not&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>What formula do i use to make a date in a column to turn say red to show its expired. I keep checks on some companies and keep track of some of there insurance items. So i need to look at the chart and see at a glance what is expired and not</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roy Cox</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-20384</link>
		<dc:creator>Roy Cox</dc:creator>
		<pubDate>Sat, 29 Jul 2006 12:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-20384</guid>
		<description>&lt;p&gt;The zipped file seems to be incomplete. I get an error when trying to open it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The zipped file seems to be incomplete. I get an error when trying to open it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17111</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Mon, 31 Oct 2005 18:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17111</guid>
		<description>&lt;p&gt;Richard,&lt;/p&gt;
&lt;p&gt;In the &quot;Error Alert&quot; tab of the data validation dialog box , uncheck &quot;Show error alert after invalid data is entered.&quot;  You then get the data validation list, but no error if the user enters a value not on the list.  I had never noticed this before doing this project.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Richard,</p>
<p>In the &#8220;Error Alert&#8221; tab of the data validation dialog box , uncheck &#8220;Show error alert after invalid data is entered.&#8221;  You then get the data validation list, but no error if the user enters a value not on the list.  I had never noticed this before doing this project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Li</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17103</link>
		<dc:creator>Richard Li</dc:creator>
		<pubDate>Mon, 31 Oct 2005 01:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17103</guid>
		<description>&lt;p&gt;Hi, john&lt;/p&gt;
&lt;p&gt;It seems that you have data validation on Qty cells but I can enter any data in those cells. How did you do it?&lt;/p&gt;
&lt;p&gt;Richard&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi, john</p>
<p>It seems that you have data validation on Qty cells but I can enter any data in those cells. How did you do it?</p>
<p>Richard</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17098</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Sat, 29 Oct 2005 20:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17098</guid>
		<description>&lt;p&gt;Charlene, me again.  I was out pulling up tomato plants wondering what I&#039;d told you that was wrong - and one thing came to me.  On #1 above, you of course don&#039;t want to disable all validation on SpinDown, you just want to allow blanks.  That way if they don&#039;t enter anything they can still go back, but if they do and then go back it will still be validated.  I think.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Charlene, me again.  I was out pulling up tomato plants wondering what I&#8217;d told you that was wrong &#8211; and one thing came to me.  On #1 above, you of course don&#8217;t want to disable all validation on SpinDown, you just want to allow blanks.  That way if they don&#8217;t enter anything they can still go back, but if they do and then go back it will still be validated.  I think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17097</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Sat, 29 Oct 2005 18:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17097</guid>
		<description>&lt;p&gt;doco, that&#039;s interesting, I never thought of it that way.  It seems like one of those options that nobody would miss if it weren&#039;t there, but maybe (probably) I&#039;m missing something.&lt;/p&gt;
&lt;p&gt;Charlene, I&#039;ve been looking at your code.  That was a lot of work!  I originally tried using userforms for the same reason you did, to provide the user as much guidance as possible, but I gave up for a similar reason to what you mentioned, I couldn&#039;t show the chosen products all at once in a way that also allowed the user to select new products.  I had a lot of frustrating learning experiences with multicolumn combobboxes in listbox mode...&lt;/p&gt;
&lt;p&gt;I found your code well organized and easy to read.  I did have a few thoughs...&lt;/p&gt;
&lt;p&gt;1) I think you could remove the validation from the spindown.  As it is now, you can&#039;t go back down from a blank item, because it tries to validate that blank item.  I commented out from &quot;If ValidItem&quot; through &quot;StoreItem&quot;.  Since you don&#039;t allow the user to go up more than one item past the last filled item I think this works.  Also, on the spinner, I think you could make your validation shorter by using the Max and Min properties.  (I do think that ideally, you&#039;d want the user to be able to return to a previous item by entering the number in the textbox, which means tying it to the spinner, which means more brain damage.  I know j-walk has good info on that in his programming book.)&lt;/p&gt;
&lt;p&gt;2) You might consider using a dynamic range for the products list.  If you&#039;re not familiar, the range will expand and contract as entries are made.  It uses CountA in the range name definition.  I used one for my &quot;product_entry&quot; range and I saw that Ken used at least once too.&lt;/p&gt;
&lt;p&gt;3) I think you could use the With, End With statements to shorten up some of the code where your referring to an object more than once in a row.  It&#039;s more efficient, plus I think it improves readability.&lt;/p&gt;
&lt;p&gt;I hope you don&#039;t mind that I commented a lot on yours.  I just found your code interesting.  Also, I&#039;d welcome  detailed comments on mine (I hope!).  That&#039;s part of what excited me about this idea of j-walk&#039;s, although I&#039;m not really sure what level of comments/criticism is appropriate.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>doco, that&#8217;s interesting, I never thought of it that way.  It seems like one of those options that nobody would miss if it weren&#8217;t there, but maybe (probably) I&#8217;m missing something.</p>
<p>Charlene, I&#8217;ve been looking at your code.  That was a lot of work!  I originally tried using userforms for the same reason you did, to provide the user as much guidance as possible, but I gave up for a similar reason to what you mentioned, I couldn&#8217;t show the chosen products all at once in a way that also allowed the user to select new products.  I had a lot of frustrating learning experiences with multicolumn combobboxes in listbox mode&#8230;</p>
<p>I found your code well organized and easy to read.  I did have a few thoughs&#8230;</p>
<p>1) I think you could remove the validation from the spindown.  As it is now, you can&#8217;t go back down from a blank item, because it tries to validate that blank item.  I commented out from &#8220;If ValidItem&#8221; through &#8220;StoreItem&#8221;.  Since you don&#8217;t allow the user to go up more than one item past the last filled item I think this works.  Also, on the spinner, I think you could make your validation shorter by using the Max and Min properties.  (I do think that ideally, you&#8217;d want the user to be able to return to a previous item by entering the number in the textbox, which means tying it to the spinner, which means more brain damage.  I know j-walk has good info on that in his programming book.)</p>
<p>2) You might consider using a dynamic range for the products list.  If you&#8217;re not familiar, the range will expand and contract as entries are made.  It uses CountA in the range name definition.  I used one for my &#8220;product_entry&#8221; range and I saw that Ken used at least once too.</p>
<p>3) I think you could use the With, End With statements to shorten up some of the code where your referring to an object more than once in a row.  It&#8217;s more efficient, plus I think it improves readability.</p>
<p>I hope you don&#8217;t mind that I commented a lot on yours.  I just found your code interesting.  Also, I&#8217;d welcome  detailed comments on mine (I hope!).  That&#8217;s part of what excited me about this idea of j-walk&#8217;s, although I&#8217;m not really sure what level of comments/criticism is appropriate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doco</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17094</link>
		<dc:creator>doco</dc:creator>
		<pubDate>Sat, 29 Oct 2005 13:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17094</guid>
		<description>&lt;p&gt;Doug:&lt;/p&gt;
&lt;p&gt;It just occurred to me reading your post, that &quot;Ignore Blanks&quot; may have another meaning: one not of blanks in the list; but of blanks in the validated cell?   hehehe I laugh at myself...&lt;/p&gt;
&lt;p&gt;Thanks for the paradigm shift :o&lt;/p&gt;
&lt;p&gt;doco&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Doug:</p>
<p>It just occurred to me reading your post, that &#8220;Ignore Blanks&#8221; may have another meaning: one not of blanks in the list; but of blanks in the validated cell?   hehehe I laugh at myself&#8230;</p>
<p>Thanks for the paradigm shift <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
<p>doco</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17089</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sat, 29 Oct 2005 05:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17089</guid>
		<description>&lt;p&gt;John,&lt;br&gt;
I hope you do this again. I didn&#039;t send mine in &#039;cause I wasn&#039;t happy with the formatting yet. I will make sure to submit next time.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>John,<br />
I hope you do this again. I didn&#8217;t send mine in &#8217;cause I wasn&#8217;t happy with the formatting yet. I will make sure to submit next time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17088</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Sat, 29 Oct 2005 03:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17088</guid>
		<description>&lt;p&gt;doco, I&#039;ve never bothered with that setting because I haven&#039;t noticed a difference, but your question made me look a little closer.  It seems that if I click into the cell and then press return, the validation will allow it if &quot;ignore blanks&quot; is chosen, otherwise it won&#039;t.  However either setting allows a cell that&#039;s &quot;blanked&quot; by clearing contents or hitting the delete key.  Also, if you enter a space in the cell, neither setting allows it.&lt;/p&gt;
&lt;p&gt;I&#039;m still not sure what use the setting is, but that&#039;s what I observe.&lt;/p&gt;
&lt;p&gt;Also, j-walk, while I&#039;m here, I want to say that I like your trick of bouncing back and forth between the Item and Quantity.  A nice touch.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>doco, I&#8217;ve never bothered with that setting because I haven&#8217;t noticed a difference, but your question made me look a little closer.  It seems that if I click into the cell and then press return, the validation will allow it if &#8220;ignore blanks&#8221; is chosen, otherwise it won&#8217;t.  However either setting allows a cell that&#8217;s &#8220;blanked&#8221; by clearing contents or hitting the delete key.  Also, if you enter a space in the cell, neither setting allows it.</p>
<p>I&#8217;m still not sure what use the setting is, but that&#8217;s what I observe.</p>
<p>Also, j-walk, while I&#8217;m here, I want to say that I like your trick of bouncing back and forth between the Item and Quantity.  A nice touch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: doco</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/10/27/invoice-app-the-results/#comment-17084</link>
		<dc:creator>doco</dc:creator>
		<pubDate>Fri, 28 Oct 2005 23:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1272#comment-17084</guid>
		<description>&lt;p&gt;One thing I noticed of those that used validation;  I checked the &quot;Ignore Blanks&quot; check box on the Data&#124;Validation dialog but blanks are not ignored.  Yet y&#039;all got the blanks to be ignored.&lt;/p&gt;
&lt;p&gt;Am I missing something (I usually do :o)  )&lt;/p&gt;
&lt;p&gt;doco&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>One thing I noticed of those that used validation;  I checked the &#8220;Ignore Blanks&#8221; check box on the Data|Validation dialog but blanks are not ignored.  Yet y&#8217;all got the blanks to be ignored.</p>
<p>Am I missing something (I usually do <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )  )</p>
<p>doco</p>
]]></content:encoded>
	</item>
</channel>
</rss>

