<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>John C. Flackett</title>
	<atom:link href="http://puffafish.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://puffafish.net</link>
	<description>Online Musings</description>
	<lastBuildDate>Thu, 12 Nov 2009 06:44:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hoax: &#8216;Man sues Lynx&#8217;</title>
		<link>http://puffafish.net/2009/11/hoax-man-sues-lynx/</link>
		<comments>http://puffafish.net/2009/11/hoax-man-sues-lynx/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 01:48:08 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Freedom of Speech]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=92</guid>
		<description><![CDATA[Hey, would you believe it. In a follow-up from my recent post on not believing everything you see and hear (School Bans Hugging), another well publicised example cropped up this week when the media (a lot of them) reported on a somewhat unbelievable story:
“Man sues Lynx after failing to get girl” (news.ninemsn.com)
If it sounds strange [...]]]></description>
			<content:encoded><![CDATA[<p>Hey, would you believe it. In a follow-up from my recent post on not believing everything you see and hear (<a title="School Bans Hugging" href="../2009/10/school-bans-hugging/">School Bans Hugging</a>), another well publicised example cropped up this week when the media (a lot of them) reported on a somewhat unbelievable story:<span id="more-92"></span></p>
<p style="padding-left: 30px;">“<strong>Man sues Lynx after failing to get gir</strong>l” (<a title="Ninemsn news story: Man sues lynx" href="http://news.ninemsn.com.au/world/925734/man-sues-lynx-after-failing-to-get-girl">news.ninemsn.com</a>)</p>
<p>If it sounds strange that someone would/could sue the makers of a deodorant because it failed to get him a girlfriend in the last 7 years of use, then you’d be right – it was a hoax!</p>
<p>The original story came from the <a title="Faking News" href="http://www.fakingnews.com/">Faking News</a> website and it wasn’t just <a title="ninemsn news" href="http://news.ninemsn.com.au/">ninemsn</a> that reported the story &#8211; I saw it on all the major TV stations in South Australia and it’s also appeared on news sites in the UK – see the <a title="Daily Record" href="http://www.dailyrecord.co.uk/news/weird-news/2009/10/31/man-sues-lynx-after-failing-to-pull-in-seven-years-86908-21786843/ ">DailyRecord</a> for example. (By the way, the original <em>ninemsn</em> article has been removed but the cached version can still be read via Google links.)</p>
<p>It just goes to show you how much unfounded faith we put in our news broadcasters. The reason I bring this subject up again is that so many people were saying how amazing it was that a person could sue over something like this&#8230;.well, he didn’t and that’s why it’s amazing.</p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/11/hoax-man-sues-lynx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7: Really?</title>
		<link>http://puffafish.net/2009/10/windows-7-really/</link>
		<comments>http://puffafish.net/2009/10/windows-7-really/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 06:34:49 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=86</guid>
		<description><![CDATA[Being a techie, I suppose you&#8217;d think I&#8217;d have something in-depth to say about the latest Operating System release from Microsoft (even a review perhaps). Well, I&#8217;m actually super under-whelmed by the fact that a new Windows version has been released. Even still, a new version of Windows is exciting right? Really?
I suppose if I [...]]]></description>
			<content:encoded><![CDATA[<p>Being a techie, I suppose you&#8217;d think I&#8217;d have something in-depth to say about the latest <a title="MS Windows 7" href="http://www.microsoft.com/windows/windows-7/">Operating System</a> release from Microsoft (even a review perhaps). Well, I&#8217;m actually super under-whelmed by the fact that a new Windows version has been released. Even still, a new version of Windows is exciting right? Really?<span id="more-86"></span></p>
<p>I suppose if I were a <a title="Windows Vista" href="http://www.microsoft.com/windows/windows-vista/default.aspx">MS Vista</a> user (I staunchly refuse to move from <a title="Windows XP" href="http://www.microsoft.com/windows/windows-xp/default.aspx">XP</a> which I think is actually OK, being as it&#8217;s based on <a title="Windows NT Family" href="http://en.wikipedia.org/wiki/Windows#Windows_NT_family">Windows NT</a> &#8211; the best Windows OS ever released) I might have been interested&#8230;I would also be a very tired person right now: up since the crack of dawn to secure a copy and then spending the whole day trying to install it and getting it to work (alright, I don&#8217;t know it&#8217;s a pig to install, but I bet there are some hardware issues with older machines i.e., &gt;year).</p>
<h2>What&#8217;s so exciting?</h2>
<p>Really, it&#8217;s difficult for me to justify writing this post because I&#8217;m not going to try Windows 7 for some time (not until the first Service Pack has been released at the very least), however, the reason I&#8217;m under-whelmed is because I really don&#8217;t see the benefit given the list of things MS says Windows 7 does. Most of the new things I&#8217;ll never use and most of the things I&#8217;ll want to use will be a pain to use (I&#8217;m sure this OS will be just as restrictive as Vista &#8211; just in different ways).</p>
<p>Even by taking my <a title="Hugging Banned" href="../?p=73">own advice</a> and looking outside the corporate MS marketing bubble, I&#8217;m still not convinced.  My fav site (Lifehacker) provides a great <a title="LH Guide to Windows 7" href="http://www.lifehacker.com.au/2009/10/lifehackers-complete-guide-to-windows-7/">Complete Guide to Windows 7</a>, but this just reaffirms what I already thought&#8230;.most of the stuff is just fixing what made Vista so annoying to use!</p>
<p>Hey, I might be proved wrong, but for power users I still don&#8217;t see what any offering from MS can offer that we haven&#8217;t had for ages in Linux&#8230;Bah! Humbug!</p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/10/windows-7-really/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;School bans Hugging&#8221;</title>
		<link>http://puffafish.net/2009/10/school-bans-hugging/</link>
		<comments>http://puffafish.net/2009/10/school-bans-hugging/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 04:34:36 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Freedom of Speech]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[rights]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=73</guid>
		<description><![CDATA[This week a news story broke that a primary school here in South Australia had banned hugging between classmates (8-13 years). Given that Hugging now seems to be the normal way of greeting  friends (certainly here in Australia and especially for the sub-twenty age group), this decision seemed harsh&#8230;at least on the face of [...]]]></description>
			<content:encoded><![CDATA[<p>This week a news story broke that a primary <a title="Largs Bay Primary School" href="http://www.largsbayr7.sa.edu.au/">school</a> here in South Australia had banned hugging between classmates (8-13 years). Given that Hugging now seems to be the normal way of greeting  friends (certainly here in Australia and especially for the sub-twenty age group), this decision seemed harsh&#8230;at least on the face of it.<span id="more-73"></span></p>
<h2>Typical Reactions?</h2>
<p>The story quickly spread through radio and TV and other media outlets with predictable comments for and against. Given the average Australian&#8217;s relaxed view of the world, most crys seemed to favour &#8220;<strong>The world&#8217;s gone mad</strong>&#8221; camp and &#8220;<strong>This is PCdom gone crazy</strong>&#8220;. From what I heard, the TV &amp; Radio networks certainly took the &#8220;<em>banning hugging is as ridiculous as banning walking</em>&#8221; stance.</p>
<p>But, was all what it seemed? I&#8217;d have thought that most people would find it strange that any school would try to enforce a  complete ban on friends hugging &#8211; after all, even though schools have had to ban certain [possibly] dangerous activities because of possible lawsuits, Hugging hardly falls into this category!</p>
<h2>Find Out For Yourself</h2>
<p>I don&#8217;t want to go into too much more detail on this story, except to say, it&#8217;s not a general ban on hugging, rather it&#8217;s a ban on displays of affection between boyfriends and girlfriends &#8211; so as not to set a bad example to younger children (you can read the statement from the school principal on <a title="Largs Bay Statement" href="http://www.news.com.au/adelaidenow/story/0,22606,26232780-5006301,00.html">The Advertiser&#8217;s website</a>). Now that doesn&#8217;t seem quite as &#8216;mad&#8217; does it?</p>
<h2>My Point?</h2>
<p>Well, I&#8217;m always so amazed at how many people are happy to believe whatever is put in front of them (via TV, radio, newspaper, internet, colleagues, friends, etc.) without questioning it. Ok, so people who know me would say I never believe anything until I can prove it <strong><span style="color: #993366;">*</span></strong>, but think about it. How often do you just believe something (and repeat it) without finding out if it&#8217;s really true?</p>
<p>Most things you can get away with not verifying before you rush on in e.g., &#8220;<em>I heard there was a sale on at such &amp; such</em>&#8220;. After all, the exercise it takes to get to <em>such &amp; such</em> might do you good even if there isn&#8217;t a sale sign in sight when you get there.</p>
<p>But what about all the things that do matter? Surely believing a story such as &#8220;<strong>School bans Hugging</strong>&#8221; doesn&#8217;t really matter? Well, I think it does&#8230;and it matters a lot.</p>
<p>Failing to question <span style="text-decoration: underline;">any</span> story that, when you think about it even a little bit, goes against what you feel is right, simply enables the endless sensationalism that comes our way each day.</p>
<p>Without questioning what we hear &amp; see, we allow politicians to work for themselves rather than us, news to be just stories, and governments to do what they want rather than what the nation wants.  Without questioning what we hear &amp; see, we allow people to be hurt by hearsay, convicted by what we think they&#8217;ve done rather than what they&#8217;ve actually done, and suffer when they should never have suffered (e.g., WMD).</p>
<hr /><strong><span style="color: #993366;">*</span></strong><small> My wife has been telling me for years that planets can be easily spotted in the night sky due to their colour and brightness. I only believed her this week when I checked with the amazing <a href="http://www.craicdesign.com/">pUniverse</a> app on my iPhone &#8211; sorry!</small></p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/10/school-bans-hugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access VBA: Bad DLL Calling Convention</title>
		<link>http://puffafish.net/2009/10/access-vba-bad-dll-calling-convention/</link>
		<comments>http://puffafish.net/2009/10/access-vba-bad-dll-calling-convention/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 01:47:32 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Access]]></category>
		<category><![CDATA[MS Office]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[MS Access]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=46</guid>
		<description><![CDATA[I&#8217;m happily going about my software development duties (and writing some cool updates to a large MS Access software product) when the whole thing crashes with an unexplainable error (I&#8217;ll tell you why it&#8217;s unexplainable later on). Oh, no! I really should have backed-up sooner!
Extensive debugging of the new  code shows absolutely no issues [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happily going about my software development duties (and writing some cool updates to a large MS Access software product) when the whole thing crashes with an unexplainable error (I&#8217;ll tell you why it&#8217;s unexplainable later on). Oh, no! I really should have backed-up sooner!</p>
<p>Extensive debugging of the new  code shows <strong>absolutely</strong> no issues &#8211; in fact, the &#8220;<code>Bad DLL calling convention</code>&#8221; error occurs when a new function returns a perfectly acceptable <code>Boolean</code>&#8230;.what is going on?</p>
<p><span id="more-46"></span></p>
<h2>The Problem</h2>
<p>Running my &#8216;<em>perfect</em>&#8216; code, MS Access gives me an <code>Error49</code>:</p>
<p><strong>&#8220;<code>Bad DLL calling convention</code>&#8220;</strong></p>
<p>However, debugging tells me this error is incorrect&#8230;unless returning a Boolean from a function is now a terrible thing for a DLL that doesn&#8217;t even exist??</p>
<p>Obviously, because it&#8217;s MS Access, these sorts of things happen every once in a while, so you reach for your standard toolkit of:</p>
<p><code>Tools-&gt;Database Utilities-&gt;Compact and Repair Database...</code></p>
<p>Surprise, surprise this doesn&#8217;t make any difference at all (<em>and now I&#8217;m getting really annoyed cos Access keeps crashing and I have to keep firing it up again</em>). So, thinking about the problem more carefully (which, of course, you should do in the first place), what does the error tell me?</p>
<h3>References?</h3>
<p>Well, the obvious place to start looking for <em><strong>a real solution</strong></em> is in the Library References (just in case you&#8217;re new to this, open any <code>Module</code> and then go to: <code>Tools-&gt;References...</code>). It&#8217;s possible that, for some reason, a reference to a library has broken and is displaying &#8216;Missing&#8217; at the beginning.</p>
<p>Suffice to say, all my libraries were properly referenced and there didn&#8217;t seem to be anything untoward going on. Now I&#8217;m at a loss. Just what is going on and how did this happen &#8216;<em>out of the blue</em>&#8216;?</p>
<h2>The Solution</h2>
<p>Thanks to Luke Chung &amp; Dan Haught (and their post on their <a title="Bad DLL Calling Convention" href="http://fmsinc.com/MicrosoftAccess/Errors/Bad_DLL_Calling_Convention.asp">FMS</a> website), the solution is actually pretty straightforward. Luke &amp; Dan give this outline of the problem:</p>
<blockquote><p><small>Unfortunately, over time, the part of your Microsoft Access database that stores VBA module code can become bloated, and in some cases, trigger strange errors such as <strong>Bad DLL calling convention</strong>. As you compile and run code, VBA leaves behind old versions of the code that are no longer valid, but it is not always removed from the database. Database Compact and Repair only addresses the Jet tables in your database, and not the code. That&#8217;s why it has no impact when this error arises.</small></p></blockquote>
<p>Ah yes! Code bloat! I should have guessed. Checking out the size of the application I&#8217;m working on shows that it&#8217;s grown from a usual 45MB, to a whopping 240MB even after a &#8216;<code>Compact and Repair</code>&#8216; &#8211; I&#8217;m productive, but not that productive!</p>
<p>What&#8217;s needed is a clean up of the code so any old compilations are discarded and we&#8217;re left with a clean version of the current VBA. To achieve this:</p>
<ol>
<li>Start Access from the command line (using full path) with the <code>/decompile</code> switch, eg.,:<strong><code> "C:\Program Files\Microsoft Office\Office12\msaccess.exe /decompile"</code></strong></li>
<li>Once Access opens, just go through your usual compile routine (i.e., open any code module and &#8216;<code>Debug-&gt;Compile</code>&#8216;) to clean up the codebase.</li>
<li>Finally, <code>Compact and Repair Database...</code></li>
</ol>
<p>It works! Once finished, my app size was down to a very respectable 25MB (the smallest I&#8217;ve ever seen it).</p>
<p>I was looking for a  more in-depth explanation as to what&#8217;s going on with the <code>/decompile</code> option, but according to Microsoft&#8217;s KB <a title="Access stops responding" href="http://support.microsoft.com/kb/819780/en-us">Article ID:819780</a>, the <code>/decompile</code> switch is undocumented (there is certainly no reference to it in the help system or in any of my reference books). If anyone has more information, please let me know.</p>
<h3>Additional Resources</h3>
<p>You may also find Allen Brown&#8217;s discussion on <a title="Recovering from Corruption" href="http://allenbrowne.com/ser-47.html">Recovering from Corruption</a> useful as well as Microsoft&#8217;s KB <a title="Repair damaged Jet DB" href="http://support.microsoft.com/kb/279334">Article ID: 279334</a> (on &#8216;<em>Repairing a damaged Jet3.5 DB</em>&#8216;).</p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/10/access-vba-bad-dll-calling-convention/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Outlook: Cannot open Outlook window</title>
		<link>http://puffafish.net/2009/10/outlook-cannot-open-outlook-window/</link>
		<comments>http://puffafish.net/2009/10/outlook-cannot-open-outlook-window/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 23:11:15 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software Programs]]></category>
		<category><![CDATA[microsoft office]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=32</guid>
		<description><![CDATA[OK, so it&#8217;s been some time since my last post. I&#8217;ve been lucky enough to have an extended holiday and visit friends and relatives back in the UK. Since coming home I&#8217;ve been flat out at work and trying to get my liver back into some form of shape (although not succeeding very well!).
I&#8217;ve been [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so it&#8217;s been some time since my last post. I&#8217;ve been lucky enough to have an extended holiday and visit friends and relatives back in the UK. Since coming home I&#8217;ve been flat out at work and trying to get my liver back into some form of shape (although not succeeding very well!).</p>
<p>I&#8217;ve been meaning to share a little problem I had some months back, when for no apparent reason, Outlook wouldn&#8217;t run when I tried to start it.<span id="more-32"></span></p>
<h2>The Problem</h2>
<p>When starting, Outlook  failed to open with the error:</p>
<pre><strong>"<code>Outlook: Cannot open Outlook window</code>"</strong></pre>
<p>Nothing I did with the settings would make it run, and no-one else on the network was having any problems. I even thought about removing my profile and re-creating it &#8211; there had to be a way around this?</p>
<h2>The Solution</h2>
<p>After much searching, I stumbled across a post (<em>really sorry, I made a note of the source but I&#8217;ve misplaced it</em>) that suggested the problem might have something to do with a screwed-up Navigation Pane (i.e., the window pane that displays the tree-view of your mail folders and includes the tabs for <code>Mail</code>; <code>Calendar</code>; <code>Contacts</code>; <code>Tasks</code>).</p>
<div id="attachment_34" class="wp-caption alignright" style="width: 176px"><img class="size-full wp-image-34" title="OutlookNavPane" src="http://puffafish.net/wp-content/uploads/2009/10/OutlookNavPane.jpg" alt="Outlook Navigation Pane" width="166" height="380" /><p class="wp-caption-text">Outlook Navigation Pane</p></div>
<p>In the end the solution was easy: use the command line (<code>Start-&gt;Run</code>) to start Outlook with the <code>/resetnavpane</code> switch:</p>
<p><strong><code>outlook.exe /resetnavpane</code></strong></p>
<p>In fact, exploring the possible command line switches for Outlook throws up some interesting options. What about:</p>
<p><strong><code>outlook.exe /sniff</code></strong></p>
<p>which starts outlook, finds any new meeting requests, and automatically adds them to the calendar (pretty cool eh?).</p>
<h3>Want more?</h3>
<p>Check out Robert Sparnaaij&#8217;s &#8220;<a title="Robert Sparnaaij's Outlook Site" href="http://www.howto-outlook.com">How-To-Outlook</a>&#8221; site, which provides heaps of useful tips &amp; techniques for getting the most out of (let&#8217;s face it) a mail reader you&#8217;re forced to use!</p>
<p>Of course, if you have the choice, then please, please, please dump Outlook altogether and get:</p>
<ul>
<li><a title="Thunderbird email client" href="http://www.mozillamessaging.com/en-US/thunderbird/">Thunderbird</a> &#8211; brilliant for your standalone PC.</li>
<li><a title="Zimbra email client" href="http://www.zimbra.com/">Zimbra</a> &#8211; de facto Exchange replacement but also desktop version available.</li>
<li><a title="Zarafa MS Exchange replacement" href="http://www.zarafa.com/content/home">Zarafa</a> &#8211; new kid on the block (relatively speaking) for a replacement/alternative for MS Exchange.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/10/outlook-cannot-open-outlook-window/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel 2007: Transpose Data</title>
		<link>http://puffafish.net/2009/06/excel-2007-transpose-data/</link>
		<comments>http://puffafish.net/2009/06/excel-2007-transpose-data/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 11:30:17 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[MS Office]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[microsoft office]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=21</guid>
		<description><![CDATA[A weird thing happened today with what should have been a simple exercise in data manipulation in Excel. Like most people I&#8217;m still trying to get to grips with where everything is in Office 2007 (I&#8217;ve lost count of the times I&#8217;ve heard:
&#8220;ARGH! the bloody ribbon! Where the hell is the &#60;insert tool name&#62;?&#8221;
Well, today [...]]]></description>
			<content:encoded><![CDATA[<p>A weird thing happened today with what should have been a simple exercise in data manipulation in Excel. Like most people I&#8217;m still trying to get to grips with where everything is in Office 2007 (I&#8217;ve lost count of the times I&#8217;ve heard:<br />
<strong>&#8220;ARGH! the bloody ribbon! Where the hell is the &lt;<em>insert tool name</em>&gt;?&#8221;</strong></p>
<p>Well, today I knew where the thing I wanted was&#8230;it just didn&#8217;t work! How can something as simple as transposing data (swapping columns for rows and vice versa) be so difficult?<br />
<span id="more-21"></span></p>
<h2>The Problem</h2>
<p>Transposing data in Excel is easily performed (all versions) by selecting all the cells containing the data you want to transpose, copying the cells (usually using &#8216;<code>Ctrl+C</code>&#8216;), selecting the start cell where you want to copy the data to, and selecting the &#8216;<code>transpose</code>&#8216; checkbox from the &#8216;<code>Edit?Paste Special...</code>&#8216; dialog box (see Figure 1).</p>
<div id="attachment_22" class="wp-caption alignleft" style="width: 160px"><img class="size-thumbnail wp-image-22" style="margin: 5px;" title="pastespecial" src="http://puffafish.net/wp-content/uploads/2009/06/pastespecial-150x150.jpg" alt="Excel Paste Special window" width="150" height="150" /><p class="wp-caption-text">Figure 1: Excel &#39;Paste Special...&#39; window</p></div>
<p>There are a couple of caveats you should be aware of:</p>
<ol>
<li> You have to &#8216;<code>copy</code>&#8216; rather than &#8216;<code>cut</code>&#8216; the data you wish to transpose and</li>
<li> The cells you are copying the transposed data to cannot overlap the cells with the original data in.</li>
</ol>
<p>However, when I tried this on a set of data, Excel 2007 responded with the error:<br />
<code>"The Copy area and the paste area are not the same size and shape. Try one of the following:<br />
- Click a single cell, and then paste<br />
- Select a rectangle that's the same size and shape, and then paste."</code><br />
Seeing that I only had a single cell selected, the advice was pretty poor!</p>
<h2>The Solution</h2>
<p>It seems that Excel 2007 is not so happy performing certain tasks when the worksheet is in &#8220;compatibility mode&#8221;. In other words, Excel would not transpose the data because the workbook (file) I was using had been originally created in a previous version of Excel (Excel 2003 to be precise &#8211; I had created it on a secure server and was manipulating it on my local machine).</p>
<p>The solution then was to save the workbook in 2007 format (as an .xlsx file), and then perform the transpose on the data. Why Excel didn&#8217;t provide such information in the error message is beyond me, especially as such compatibility issues cause a serious amount of angst.</p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/06/excel-2007-transpose-data/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mini-Olympics</title>
		<link>http://puffafish.net/2009/05/mini-olympics/</link>
		<comments>http://puffafish.net/2009/05/mini-olympics/#comments</comments>
		<pubDate>Sun, 31 May 2009 07:50:08 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Sport]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=11</guid>
		<description><![CDATA[Today I participated in the Step into Life annual mini-Olympics. I&#8217;ve been doing some outdoor group fitness training sessions for about 4 months and I&#8217;m loving every second of it (apart from perhaps getting up at 5:30am every Tuesday and Friday!)
The mini-Olympics comprises of 4 team based events, and my group (trained by Heidi) managed [...]]]></description>
			<content:encoded><![CDATA[<p>Today I participated in the <a title="Step into Life" href="http://www.stepintolife.com.au/">Step into Life</a> annual mini-Olympics. I&#8217;ve been doing some outdoor group fitness training sessions for about 4 months and I&#8217;m loving every second of it (apart from perhaps getting up at 5:30am every Tuesday and Friday!)<span id="more-11"></span></p>
<div id="attachment_12" class="wp-caption alignright" style="width: 160px"><img class="size-thumbnail wp-image-12" title="Up'n'under Ball Run" src="http://puffafish.net/wp-content/uploads/2009/05/john_run-150x150.jpg" alt="Min-Olympics" width="150" height="150" /><p class="wp-caption-text">Mini-Olympics</p></div>
<p>The mini-Olympics comprises of 4 team based events, and my group (trained by <a title="Trainer Heidi" href="http://www.stepintolife.com.au/your-nearest-location.php?State=5&amp;Suburb=Henley%20Beach">Heidi</a>) managed to come 2nd overall (out of 15 teams). It was a great morning and I&#8217;d definitely do it again next year.</p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/05/mini-olympics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PuffaFish Online</title>
		<link>http://puffafish.net/2009/05/puffafish-online/</link>
		<comments>http://puffafish.net/2009/05/puffafish-online/#comments</comments>
		<pubDate>Sun, 17 May 2009 11:31:26 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://puffafish.net/?p=4</guid>
		<description><![CDATA[After nearly two years offline, PuffaFish.net is back online! At last I can stop telling myself off about not setting aside some time to redevelop it. It&#8217;s been a very busy two years: building and moving home; work; new job; etc., but mainly, I&#8217;ve just been lazy.
 
Now PuffaFish is back, all I have to [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><span style="font-size: 10pt; font-family: Arial;">After nearly two years offline, <strong>PuffaFish.net</strong> is back online! At last I can stop telling myself off about not setting aside some time to redevelop it. It&#8217;s been a very busy two years: <span id="more-4"></span>building and moving home; work; new job; etc., but mainly, I&#8217;ve just been lazy.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">Now <strong>PuffaFish </strong>is back, all I have to do is keep it updated. I don&#8217;t really have a blogging plan, but I expect I&#8217;ll write about software engineering, people and life &#8211; mainly I suspect it will be used as an outlet for all the things that fire me up.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">If you don&#8217;t know me, and you&#8217;ve just stumbled across <strong>PuffaFish </strong>by accident, head straight to the <a title="About John" href="http://puffafish.net/?page_id=2">About Me</a> page to find out where I&#8217;m coming from&#8230;.hopefully that information will help you understand why I say the things I do.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;">Overall though, I hope the information you find on these pages is (1) useful and (2) entertaining and if something happens to be both, then that&#8217;s great. Feel free to leave any comments on any of the information I provide so I can improve what I offer. Have fun!</span></p>
]]></content:encoded>
			<wfw:commentRss>http://puffafish.net/2009/05/puffafish-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
