<?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: For the Last Time, No!</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 23:42:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: fouad</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-44451</link>
		<dc:creator>fouad</dc:creator>
		<pubDate>Wed, 10 Mar 2010 07:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-44451</guid>
		<description>&lt;p&gt;hii guys;&lt;/p&gt;
&lt;p&gt;i really can&#039;t figure out your are talking about this issue in 2006, but curruntly on 2010 i&#039;m just experiencing excel 2010 and I really faced bad luck as i&#039;ve made considerably above 100 handrad lines code and saved it in xlsx and it&#039;s wiped.&lt;/p&gt;
&lt;p&gt;any idea if i can retreive my code?&lt;br&gt;
it would really great&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>hii guys;</p>
<p>i really can&#8217;t figure out your are talking about this issue in 2006, but curruntly on 2010 i&#8217;m just experiencing excel 2010 and I really faced bad luck as i&#8217;ve made considerably above 100 handrad lines code and saved it in xlsx and it&#8217;s wiped.</p>
<p>any idea if i can retreive my code?<br />
it would really great</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kit</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-29048</link>
		<dc:creator>kit</dc:creator>
		<pubDate>Thu, 29 Nov 2007 21:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-29048</guid>
		<description>&lt;p&gt;in 10 years xml or it&#039;s descendant markup will be &quot;here&quot; and in use across the semantic web, MS may well not be there..&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>in 10 years xml or it&#8217;s descendant markup will be &#8220;here&#8221; and in use across the semantic web, MS may well not be there..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harald Staff</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20239</link>
		<dc:creator>Harald Staff</dc:creator>
		<pubDate>Thu, 20 Jul 2006 19:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20239</guid>
		<description>&lt;p&gt;I wish you were right, mkp, I&#039;d like that behavior too. But all links to the workbook from other files will break if you change the file extension, won&#039;t they? Shortcuts, workspaces, remote formulas, recently used file list, .... &lt;/p&gt;
&lt;p&gt;There is a big important customer base that Kevin refers to as &quot;Our financial customers&quot;. I bet they have a lot to say on how this is going to be. They (at least all the ones I know peraonally (except Stephen of course)) wouldn&#039;t dream of visiting Excel blogs or newsgroups, and they don&#039;t know how to get rid of macros or bogus macro warnings. It&#039;s more like a &quot;have anyone seen my python snake lately?&quot; feel to it. So I guess an automatical code removal system is desireable for a lot of important people, no matter how silly the idea of code free Excel files is. &lt;/p&gt;
&lt;p&gt;Best wishes Harald&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I wish you were right, mkp, I&#8217;d like that behavior too. But all links to the workbook from other files will break if you change the file extension, won&#8217;t they? Shortcuts, workspaces, remote formulas, recently used file list, &#8230;. </p>
<p>There is a big important customer base that Kevin refers to as &#8220;Our financial customers&#8221;. I bet they have a lot to say on how this is going to be. They (at least all the ones I know peraonally (except Stephen of course)) wouldn&#8217;t dream of visiting Excel blogs or newsgroups, and they don&#8217;t know how to get rid of macros or bogus macro warnings. It&#8217;s more like a &#8220;have anyone seen my python snake lately?&#8221; feel to it. So I guess an automatical code removal system is desireable for a lot of important people, no matter how silly the idea of code free Excel files is. </p>
<p>Best wishes Harald</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mkp</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20232</link>
		<dc:creator>mkp</dc:creator>
		<pubDate>Thu, 20 Jul 2006 10:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20232</guid>
		<description>&lt;p&gt;P.S. Even if you stick with the current dialog - lets have buttons that say &quot;Save as macro free&quot;, &quot;Return to Save As&quot; rather than the Yes/No option!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>P.S. Even if you stick with the current dialog &#8211; lets have buttons that say &#8220;Save as macro free&#8221;, &#8220;Return to Save As&#8221; rather than the Yes/No option!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mkp</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20231</link>
		<dc:creator>mkp</dc:creator>
		<pubDate>Thu, 20 Jul 2006 10:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20231</guid>
		<description>&lt;p&gt;I think that what I want is that when I create a sheet I get whatever is the default format (xlsx?). Save and close. Reopen, add macros, press save....at that point I want the file to be saved with everything that I have done - including the macros. A dialog with the following option would do it:&lt;/p&gt;
&lt;p&gt;&quot;This workbook has macros. Do you wish to CHANGE the file format to allow macros to be saved?&quot;&lt;br&gt;
then Yes - to change the file to xlsm, no to save as is without macros or cancel to then go back and pick the save as dialog and make my own choice of all the other file formats.&lt;/p&gt;
&lt;p&gt;Then you still only have one version of the file - now it&#039;s an xlsm not an xlsx - with your macros in.  Given the huge number of people that I still see who wouldn&#039;t know a file extension if it bit them on the nose that will be seamless to inexperienced users.&lt;/p&gt;
&lt;p&gt;And I&#039;d definately go with the default should be to save your macros not lose them - you can always get rid of them again if you didn&#039;t mean it - if the default is to lose them then you&#039;ve lost your work with no way to get it back!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I think that what I want is that when I create a sheet I get whatever is the default format (xlsx?). Save and close. Reopen, add macros, press save&#8230;.at that point I want the file to be saved with everything that I have done &#8211; including the macros. A dialog with the following option would do it:</p>
<p>&#8220;This workbook has macros. Do you wish to CHANGE the file format to allow macros to be saved?&#8221;<br />
then Yes &#8211; to change the file to xlsm, no to save as is without macros or cancel to then go back and pick the save as dialog and make my own choice of all the other file formats.</p>
<p>Then you still only have one version of the file &#8211; now it&#8217;s an xlsm not an xlsx &#8211; with your macros in.  Given the huge number of people that I still see who wouldn&#8217;t know a file extension if it bit them on the nose that will be seamless to inexperienced users.</p>
<p>And I&#8217;d definately go with the default should be to save your macros not lose them &#8211; you can always get rid of them again if you didn&#8217;t mean it &#8211; if the default is to lose them then you&#8217;ve lost your work with no way to get it back!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Bullen</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20221</link>
		<dc:creator>Stephen Bullen</dc:creator>
		<pubDate>Wed, 19 Jul 2006 12:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20221</guid>
		<description>&lt;p&gt;At least if you click &quot;No&quot; to that prompt, can you default the Save As type dropdown to &quot;.xlsm&quot; when you return to the Save As dialog?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Stephen&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>At least if you click &#8220;No&#8221; to that prompt, can you default the Save As type dropdown to &#8220;.xlsm&#8221; when you return to the Save As dialog?</p>
<p>Regards</p>
<p>Stephen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harald Staff</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20220</link>
		<dc:creator>Harald Staff</dc:creator>
		<pubDate>Wed, 19 Jul 2006 09:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20220</guid>
		<description>&lt;p&gt;Hi Kevin&lt;/p&gt;
&lt;p&gt;Thanks for the insight.&lt;/p&gt;
&lt;p&gt;When a user records a macro, it goes into Module1. When he records another, it goes into Module1. Now she opens the VBE, edits the code and writes a few more subs, then close the VBE. Then she records another macro, this goes to a new Module2. Excel knows that Module1 is edited by hand, it is Dirty.&lt;/p&gt;
&lt;p&gt;My experience is that recordings are quick fixes and disposable most of the time, while &quot;real, written code&quot; is valuable. So now that I know Excel knows real code from recordings, and of course spot the presence of userforms and class modules, I&#039;d like the defaults to behave different depending on that. Make a qualified guess, it is probably pretty easy. Or even better, make &quot;qualified guess&quot; one of the saveas options.&lt;/p&gt;
&lt;p&gt;The dialog should be at least as clear as it is if you actually are going to lose the code, maybe it deserves a Warning icon instead. Would it be possible to export the VB project to an external file, or ask &quot;Do you want to export the VB project to a separate file?&quot; after saving as xlsx ?&lt;/p&gt;
&lt;p&gt;Best wishes Harald&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Kevin</p>
<p>Thanks for the insight.</p>
<p>When a user records a macro, it goes into Module1. When he records another, it goes into Module1. Now she opens the VBE, edits the code and writes a few more subs, then close the VBE. Then she records another macro, this goes to a new Module2. Excel knows that Module1 is edited by hand, it is Dirty.</p>
<p>My experience is that recordings are quick fixes and disposable most of the time, while &#8220;real, written code&#8221; is valuable. So now that I know Excel knows real code from recordings, and of course spot the presence of userforms and class modules, I&#8217;d like the defaults to behave different depending on that. Make a qualified guess, it is probably pretty easy. Or even better, make &#8220;qualified guess&#8221; one of the saveas options.</p>
<p>The dialog should be at least as clear as it is if you actually are going to lose the code, maybe it deserves a Warning icon instead. Would it be possible to export the VB project to an external file, or ask &#8220;Do you want to export the VB project to a separate file?&#8221; after saving as xlsx ?</p>
<p>Best wishes Harald</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20216</link>
		<dc:creator>sam</dc:creator>
		<pubDate>Wed, 19 Jul 2006 04:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20216</guid>
		<description>&lt;p&gt;&quot;VBA is generally used by internal developers or non-developers to complete business solutions. VSTO, like COM Add-ins is for the professional developer who makes a living selling solutions for Office&quot;&lt;/p&gt;
&lt;p&gt;Thats beacuase VBA(XLA) is not secure enough....if it was ... developeres probably wouldnt be shifting to COM Add-ins..... Ask the Bastien(ASAP) ....he just shifted from XLA to Com...partially...&lt;/p&gt;
&lt;p&gt;....May be PUP7 will be COM instead of XLA as well....John ?&lt;/p&gt;
&lt;p&gt;...but then if it did become secure....MS would have a couple of products(or shall we say technologies) less to sell...&lt;/p&gt;
&lt;p&gt;Sam&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8220;VBA is generally used by internal developers or non-developers to complete business solutions. VSTO, like COM Add-ins is for the professional developer who makes a living selling solutions for Office&#8221;</p>
<p>Thats beacuase VBA(XLA) is not secure enough&#8230;.if it was &#8230; developeres probably wouldnt be shifting to COM Add-ins&#8230;.. Ask the Bastien(ASAP) &#8230;.he just shifted from XLA to Com&#8230;partially&#8230;</p>
<p>&#8230;.May be PUP7 will be COM instead of XLA as well&#8230;.John ?</p>
<p>&#8230;but then if it did become secure&#8230;.MS would have a couple of products(or shall we say technologies) less to sell&#8230;</p>
<p>Sam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fzz</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20215</link>
		<dc:creator>fzz</dc:creator>
		<pubDate>Wed, 19 Jul 2006 00:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20215</guid>
		<description>&lt;p&gt;Reread my .xls file example. If there&#039;s an .xls file and an .xlsx file, there are two versions of the truth. Whenever an existing file is saved using Save As, the result will be two files. Same problem figuring out which file is the TRUE FILE.&lt;/p&gt;
&lt;p&gt;Also my other example. Open an .xlsx file, then make changes to it including adding VBA. Now Save (not Save As). Only the dialog in the original blog article appears. No dialog appears that allows changing the file type. Go ahead and save it as an .xlsx file. The VBA code still exists in the workbook while it remains open. Now close the workbook. Excel doesn&#039;t display any dialog. All VBA code gone.&lt;/p&gt;
&lt;p&gt;Now open a .csv file, add VBA code to it. Save (not Save As). Excel displays a similar dialog. Save the file as a .csv file. Again, the VBA is still in the workbook while it remains in memory. Now close the workbook. Excel displays another set of dialogs. If Excel is smart enough always to prompt when closing .csv files, why can&#039;t it always prompt when saving .xlsx files that contain VBA code? I understand that the .csv dialogs appear for different reasons (they could lose worksheet content), but I&#039;m intentionally playing devil&#039;s advocate.&lt;/p&gt;
&lt;p&gt;Then there&#039;s the example of how Excel 2007 handles Excel 2/3/4 .xls files. Upon an attempt to save, Excel displays a 1-button dialog stating that it can&#039;t save the file in its current format. Click the button, and Excel displays the Save As dialog. Wouldn&#039;t that be a better procedure for saving .xlsx files that have VBA code? That&#039;d cut down your current, marginally crowded 3-button dialog to a 1-button dialog - what could be simpler? And following up immediately with a Save As dialog would be too confusing for users who&#039;ve added VBA code?&lt;/p&gt;
&lt;p&gt;If Excel must force the user to create multiple files explicitly so Microsoft can cover its collective backsides over &amp; beyond the various disclaimers in the EULA, why not a different tack: don&#039;t allow VBA to be added to any files other than .xls(5/95 and/or 97-2003)/.xlsm/.xlsb? Make users save files as .xls, .xlsm or .xlsb formats before allowing them to add VBA. That&#039;d be an improvement. Further, when they do try to add VBA code to an .xlsx file, that&#039;s the time when Excel should display a Save As dialog.&lt;/p&gt;
&lt;p&gt;There are many different ways to handle this. IMO, Microsoft has chosen one of the worst.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Reread my .xls file example. If there&#8217;s an .xls file and an .xlsx file, there are two versions of the truth. Whenever an existing file is saved using Save As, the result will be two files. Same problem figuring out which file is the TRUE FILE.</p>
<p>Also my other example. Open an .xlsx file, then make changes to it including adding VBA. Now Save (not Save As). Only the dialog in the original blog article appears. No dialog appears that allows changing the file type. Go ahead and save it as an .xlsx file. The VBA code still exists in the workbook while it remains open. Now close the workbook. Excel doesn&#8217;t display any dialog. All VBA code gone.</p>
<p>Now open a .csv file, add VBA code to it. Save (not Save As). Excel displays a similar dialog. Save the file as a .csv file. Again, the VBA is still in the workbook while it remains in memory. Now close the workbook. Excel displays another set of dialogs. If Excel is smart enough always to prompt when closing .csv files, why can&#8217;t it always prompt when saving .xlsx files that contain VBA code? I understand that the .csv dialogs appear for different reasons (they could lose worksheet content), but I&#8217;m intentionally playing devil&#8217;s advocate.</p>
<p>Then there&#8217;s the example of how Excel 2007 handles Excel 2/3/4 .xls files. Upon an attempt to save, Excel displays a 1-button dialog stating that it can&#8217;t save the file in its current format. Click the button, and Excel displays the Save As dialog. Wouldn&#8217;t that be a better procedure for saving .xlsx files that have VBA code? That&#8217;d cut down your current, marginally crowded 3-button dialog to a 1-button dialog &#8211; what could be simpler? And following up immediately with a Save As dialog would be too confusing for users who&#8217;ve added VBA code?</p>
<p>If Excel must force the user to create multiple files explicitly so Microsoft can cover its collective backsides over &amp; beyond the various disclaimers in the EULA, why not a different tack: don&#8217;t allow VBA to be added to any files other than .xls(5/95 and/or 97-2003)/.xlsm/.xlsb? Make users save files as .xls, .xlsm or .xlsb formats before allowing them to add VBA. That&#8217;d be an improvement. Further, when they do try to add VBA code to an .xlsx file, that&#8217;s the time when Excel should display a Save As dialog.</p>
<p>There are many different ways to handle this. IMO, Microsoft has chosen one of the worst.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Boske</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/07/14/for-the-last-time-no/#comment-20214</link>
		<dc:creator>Kevin Boske</dc:creator>
		<pubDate>Tue, 18 Jul 2006 23:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1446#comment-20214</guid>
		<description>&lt;p&gt;Yes, that last benefit will be a good one.  Keep watching Dave Gainer&#039;s Excel blog (http://blogs.msdn.com/excel).  I&#039;m told he has some upcoming posts about the changes in the security model in Office 2007.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, that last benefit will be a good one.  Keep watching Dave Gainer&#8217;s Excel blog (<a href="http://blogs.msdn.com/excel" rel="nofollow">http://blogs.msdn.com/excel</a>).  I&#8217;m told he has some upcoming posts about the changes in the security model in Office 2007.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

