<?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>Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx</link><description>Today’s author: Sam Radakovitz, a program manager on the Excel team that enjoys creating VBA applications in Excel. Back in early 2005, Excel 2007 was under development, the Backstreet Boys released a new album, and I took a weekend out to create a date</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4179013</link><pubDate>Thu, 02 Aug 2007 02:49:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4179013</guid><dc:creator>Joe Curious</dc:creator><description>&lt;p&gt;Are you going to include this in the next Excel version?&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4179511</link><pubDate>Thu, 02 Aug 2007 03:35:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4179511</guid><dc:creator>Sam Rad</dc:creator><description>&lt;p&gt;Joe Curious - I don't think we would include this exact add-in if we did something ... and if we do something still remains to be seen, not sure if we know the demand for a feature like this (David Gainer would know better than I).&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4182354</link><pubDate>Thu, 02 Aug 2007 07:38:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4182354</guid><dc:creator>d.volans</dc:creator><description>&lt;p&gt;your date picker is very useful!&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4182448</link><pubDate>Thu, 02 Aug 2007 07:50:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4182448</guid><dc:creator>Charles Miles</dc:creator><description>&lt;p&gt;Your date picker looks interesting so I was really interested in reading and learning from your code - but it seems like the vba project is password protected? Any chance that will change?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Charles&lt;/p&gt;
&lt;p&gt;charles@cmiles.info&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4186274</link><pubDate>Thu, 02 Aug 2007 13:31:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4186274</guid><dc:creator>arun.philip</dc:creator><description>&lt;p&gt;I like the warning text idea. It also shows you've fully thought through the various usage scenarios. &lt;/p&gt;
&lt;p&gt;My only gripe is a minor one - the look and feel doesn't gel in with the rest of the Office 2007/Ribbon look. &lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4193075</link><pubDate>Thu, 02 Aug 2007 22:53:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4193075</guid><dc:creator>Sam Rad</dc:creator><description>&lt;p&gt;d.volans - thanks!&lt;/p&gt;
&lt;p&gt;arun.philip - thanks! &amp;nbsp;I haven't touched the UI or colors since 2005, so I haven't really updated it to match with all the new fancy Office 2007 stuff.&lt;/p&gt;
&lt;p&gt;Charles Miles - Possibly ... I'll have to dig up the source, I haven't touched it in a while, so I think its on an external HD somewhere at home. &amp;nbsp;On creation, I type in a long random password and obfuscate the code. &amp;nbsp;Maybe the source could be another blog entry.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4195571</link><pubDate>Fri, 03 Aug 2007 02:07:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4195571</guid><dc:creator>Colin Banfield</dc:creator><description>&lt;p&gt;Sam, thanks for this useful date picker. &amp;nbsp;For the next version of Excel, I'd like to see a date picker incorporated into Data Validation. &amp;nbsp;A date picker would be a natural pop-up for an input cell(s) with a validation criterion of &amp;quot;Date.&amp;quot;&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4200136</link><pubDate>Fri, 03 Aug 2007 07:57:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4200136</guid><dc:creator>date picker user</dc:creator><description>&lt;p&gt;There is also a nice calender utility that navigates with keyboards too &amp;nbsp;from below site of Shah.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://in.geocities.com/shahshaileshs/"&gt;http://in.geocities.com/shahshaileshs/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;date picker user&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4204268</link><pubDate>Fri, 03 Aug 2007 12:30:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4204268</guid><dc:creator>chris h</dc:creator><description>&lt;p&gt;date picker is great! just a minor remark:&lt;/p&gt;
&lt;p&gt;In the date picker, if one selects the month drop down, the currently selected month (i.e. august) is highlighted. But if one changes one's mind at that point, or if you have clicked on the month drop down by error, you cant exit the drop down while keeping august selected. (datepicker apparently waits for a new input)&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4205133</link><pubDate>Fri, 03 Aug 2007 13:14:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4205133</guid><dc:creator>Neil</dc:creator><description>&lt;p&gt;I'd echo the previous comments that this looks impressive, and add that I've seen requests for datepickers so many times on Excel forums, that this should either be included in future versions, or made widely available.&lt;/p&gt;
&lt;p&gt;Seeing the source code would also be a big help, as I've recently built something similar so that my users wouldn't have to enter dates manually into userforms.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4206099</link><pubDate>Fri, 03 Aug 2007 14:44:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4206099</guid><dc:creator>AdamV</dc:creator><description>&lt;p&gt;Two comments:&lt;/p&gt;
&lt;p&gt;This is great!&lt;/p&gt;
&lt;p&gt;however, a date changed by the date picker does not apear in the undo list as far as I can see, which makes it something I would not give to some users. Changing the wrong date in (say) a forecasting tool could have huge consequences, being able to use &amp;quot;undo&amp;quot; is pretty vital. If it's too hard to do this through the built in feature (which I would find odd) then an internal system to track these changes and provide a choice in the pop-up window of &amp;quot;revert to previous value&amp;quot; would be perfect.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4207201</link><pubDate>Fri, 03 Aug 2007 16:35:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4207201</guid><dc:creator>Rich Williams</dc:creator><description>&lt;p&gt;Great tool - I like its ability to show &amp;quot;Back&amp;quot; and &amp;quot;Forward&amp;quot; number of days away from the current date.&lt;/p&gt;
&lt;p&gt;This would be a handy tool for Outlook Appointments!&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4209234</link><pubDate>Fri, 03 Aug 2007 20:22:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4209234</guid><dc:creator>Jan Karel Pieterse</dc:creator><description>&lt;p&gt;Nifty tool. &lt;/p&gt;
&lt;p&gt;One point of criticism: I'm not fond of advising people to put the file in XLSTART.&lt;/p&gt;
&lt;p&gt;I would have built a real addin (.xla) as opposed to a hidden xls so you can enable it when you need it in Tools, Addins.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4214585</link><pubDate>Sat, 04 Aug 2007 04:07:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4214585</guid><dc:creator>Charles Miles</dc:creator><description>&lt;p&gt;I hope you do show the source at some point - always educational to look at the code for useful interesting projects like yours.&lt;/p&gt;
&lt;p&gt;I am curious why you &amp;quot;type in a long random password and obfuscate the code&amp;quot; on creation of the project - do you do that on every project? Just curious!&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Charles&lt;/p&gt;
&lt;p&gt;charles@cmiles.info&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4227053</link><pubDate>Sat, 04 Aug 2007 19:45:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4227053</guid><dc:creator>Sam Rad</dc:creator><description>&lt;p&gt;Colin Banfield - nice, I would imagine it in data validation as well.&lt;/p&gt;
&lt;p&gt;date picker user - thanks for the link!&lt;/p&gt;
&lt;p&gt;chris h - thanks! &amp;nbsp;I'll have to fix that if I ever get to editing it again.&lt;/p&gt;
&lt;p&gt;Neil - thanks!&lt;/p&gt;
&lt;p&gt;AdamV - thanks! &amp;nbsp;yeah I should add to the undo stack, I'm not sure how to off the top of my head, but I remember seeing example VBA code somewhere that did it.&lt;/p&gt;
&lt;p&gt;Rich Williams - I'll mention it to the outlook team!&lt;/p&gt;
&lt;p&gt;Jan Karel Pieterse - thanks! &amp;nbsp;it is an XLA, so if you want to put it in a different directory and load it through the add-in manager it should work. &amp;nbsp;XLSTART is just how I was doing it. &amp;nbsp;Though for some reason when i goto download the XLA IE says its an XLS ... ?&lt;/p&gt;
&lt;p&gt;Charles Miles - only some projects, I don't think there was a special reason for it back then (at least I can't remember one).&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4228495</link><pubDate>Sat, 04 Aug 2007 22:27:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4228495</guid><dc:creator>dbowe</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It's a really really well designed tool. I think the only problem is the way it's applied. I strongly agree with other reader that you should be able to apply it as a validation control. It's uses become limited when you need a date or the text 'date' in a sell above the desired cell. Is there any plan to extend the functionality to implement this. Or can you make your code open for extension by other people??&lt;/p&gt;
&lt;p&gt;Again, brilliant control. I really like the UI. thanks&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4255177</link><pubDate>Mon, 06 Aug 2007 12:30:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4255177</guid><dc:creator>Hanan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It really a great tool.&lt;/p&gt;
&lt;p&gt;I am using right to left user interface (Hebrew UI)and if I click on the toolbar button, the calender is cut on the right side of the screen so I can't pick the year from the combo box or to click of the option button.&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;Hanan&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4259223</link><pubDate>Mon, 06 Aug 2007 16:55:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4259223</guid><dc:creator>Jan Karel Pieterse</dc:creator><description>&lt;p&gt;Sam: I have the same experience, clicking the link somehow convinces IE that it has an xls file to save, not an xla. On my site that kind of trouble does not exist because I tend to create zip files for download.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4261920</link><pubDate>Mon, 06 Aug 2007 18:36:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4261920</guid><dc:creator>Johan De Schutter</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have a few questions.&lt;/p&gt;
&lt;p&gt;1)How did you put the icon next to the date? Did you use vba? Is this icon a shape? Could you give a code example?&lt;/p&gt;
&lt;p&gt;2)How did you create the date picker? Is it also a shape, or is it maybe a modified userform? Or maybe some activeX-component? Could you give a code example?&lt;/p&gt;
&lt;p&gt;3)Could you post the source code (or parts of the source code). The icon and the date picker are very nice looking and useful features. It is really an extra to the user interface (data validation, userforms) of Excel.&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;Johan zendjohan AT hotmail DOT com&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4263502</link><pubDate>Mon, 06 Aug 2007 20:44:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4263502</guid><dc:creator>Sam Rad</dc:creator><description>&lt;p&gt;dbowe - Yeah more detection on when to show the icon in the grid and integration with data validation stuff would be sweet. &amp;nbsp; Just to note: in the scenario “above the cell”, you can still right click the cell and put the date in :-) &amp;nbsp;I’ll work on sharing out the code.&lt;/p&gt;
&lt;p&gt;Hanan - Thanks! &amp;nbsp;I didn't test international scenarios at all on the control, looks like a bug :)&lt;/p&gt;
&lt;p&gt;Jan Karel Pieterse - Strange, I'm wondering if the XLA -&amp;gt; XLS thing is an IE issue or a website issue. &amp;nbsp;Either way putting it in a zip is probably the way to go.&lt;/p&gt;
&lt;p&gt;Johan De Schutter -&lt;/p&gt;
&lt;p&gt;1) What is the icon - the icon is a shape with a picture in it. &amp;nbsp;On load, if I remember correctly, I dump out an image to the temp directory that is the picture of the calendar, then use it on the shape.&lt;/p&gt;
&lt;p&gt;2) What is the date picker - It’s a VBA user form with labels, combo boxes, and images. &amp;nbsp;If I remember correctly (again), I use some API’s to hide the title bar and fade in and out the user form. &amp;nbsp;Each day is a label and the background of the form is an image.&lt;/p&gt;
&lt;p&gt;3)Share the code – I’ll get on it and take a pass through my backup hard drives, sounds like multiple folks would want to take a peek at it … or even better: enhance it. &amp;nbsp;I’ll work to post it here or in another blog post.&lt;/p&gt;
</description></item><item><title>re: Sam Radakovitz on date pickers</title><link>http://blogs.msdn.com/excel/archive/2007/08/01/sam-radakovitz-on-date-pickers.aspx#4275046</link><pubDate>Tue, 07 Aug 2007 11:45:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4275046</guid><dc:creator>Andy Cotgreave</dc:creator><description>&lt;p&gt;That's a great add-in - i'd like to add to the call to see the source code: there's some really nice little touches in here that i could learn plenty from.&lt;/p&gt;
&lt;p&gt;Thanks for posting the XLA though: it'll be enhancing my Excel experience right away!&lt;/p&gt;
</description></item></channel></rss>