<?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: EnableCancelKey</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2007/05/22/enablecancelkey/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2007/05/22/enablecancelkey/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:06:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Rob van Gelder</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/05/22/enablecancelkey/#comment-24301</link>
		<dc:creator>Rob van Gelder</dc:creator>
		<pubDate>Wed, 23 May 2007 22:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1674#comment-24301</guid>
		<description>&lt;p&gt;I&#039;ve recently used the Cancel Key functionality.&lt;/p&gt;
&lt;p&gt;My program progresses through each row of a worksheet, using the values as parameters to a database procedure.&lt;br&gt;
If a user were to press the Esc key, the transactions would sit in an uncommitted state.&lt;br&gt;
If the user were then to re-reun the processing, duplicates or contraint errors would result.&lt;/p&gt;
&lt;p&gt;The solution was to use EnableCancelKey to trap the Esc key and Rollback the transactions.&lt;/p&gt;
&lt;p&gt;Rob&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve recently used the Cancel Key functionality.</p>
<p>My program progresses through each row of a worksheet, using the values as parameters to a database procedure.<br />
If a user were to press the Esc key, the transactions would sit in an uncommitted state.<br />
If the user were then to re-reun the processing, duplicates or contraint errors would result.</p>
<p>The solution was to use EnableCancelKey to trap the Esc key and Rollback the transactions.</p>
<p>Rob</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/05/22/enablecancelkey/#comment-24288</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Wed, 23 May 2007 13:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1674#comment-24288</guid>
		<description>&lt;p&gt;It works the same with or without DoEvents for me.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It works the same with or without DoEvents for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keepITcool</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/05/22/enablecancelkey/#comment-24273</link>
		<dc:creator>keepITcool</dc:creator>
		<pubDate>Wed, 23 May 2007 02:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1674#comment-24273</guid>
		<description>&lt;p&gt;The culprit is DoEvents. When removed Esc will cancel correctly.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The culprit is DoEvents. When removed Esc will cancel correctly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

