<?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: The New MacroMan</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 19:28:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Tim Critchley</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22528</link>
		<dc:creator>Tim Critchley</dc:creator>
		<pubDate>Mon, 19 Feb 2007 11:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22528</guid>
		<description>&lt;p&gt;Dick: I can&#039;t be sure of your exact circumstances yet, but as you have discovered, temp tables are a mixed blessing and I tend to view them as a very last resort. Depending on your project configuration, you may find &quot;disconnected recordsets&quot; useful to your needs&lt;br&gt;
&lt;a href=&quot;http://www.4guysfromrolla.com/webtech/080101-1.shtml&quot; rel=&quot;nofollow&quot;&gt;http://www.4guysfromrolla.com/webtech/080101-1.shtml&lt;/a&gt;&lt;br&gt;
This technique allows users to carry on editing as normal, while still retaining system control over how/when the persistent data is updated.&lt;/p&gt;
&lt;p&gt;As you may know, Access forms have a &#039;Recordset&#039; property which can be manipulated at run-time. This together with the &#039;Continuous Forms&#039; setting, make programming data-intensive GUI&#039;s much easier in Access forms IMO :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Dick: I can&#8217;t be sure of your exact circumstances yet, but as you have discovered, temp tables are a mixed blessing and I tend to view them as a very last resort. Depending on your project configuration, you may find &#8220;disconnected recordsets&#8221; useful to your needs<br />
<a href="http://www.4guysfromrolla.com/webtech/080101-1.shtml" rel="nofollow">http://www.4guysfromrolla.com/webtech/080101-1.shtml</a><br />
This technique allows users to carry on editing as normal, while still retaining system control over how/when the persistent data is updated.</p>
<p>As you may know, Access forms have a &#8216;Recordset&#8217; property which can be manipulated at run-time. This together with the &#8216;Continuous Forms&#8217; setting, make programming data-intensive GUI&#8217;s much easier in Access forms IMO <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22475</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Thu, 15 Feb 2007 18:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22475</guid>
		<description>&lt;p&gt;You quite right Dick.   Make it work intuitively for the user, don&#039;t make the system drive the users habits.&lt;/p&gt;
&lt;p&gt;You could try writing a full VB app.  It is quite easy to get into and you can store your data wherever you like.&lt;/p&gt;
&lt;p&gt;I am keen to see it, so that at least I can try to force it into a nice subform and keep the interface identical to the user.  Generally speaking there have been very few cases where I had to resort to loading data by hand.&lt;/p&gt;
&lt;p&gt;One thing I had added to lots of Access apps that the users really enjoy are Rightclick menus&lt;br&gt;
Access does them very well and I have setup things like a MRU list on ids and search boxes.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You quite right Dick.   Make it work intuitively for the user, don&#8217;t make the system drive the users habits.</p>
<p>You could try writing a full VB app.  It is quite easy to get into and you can store your data wherever you like.</p>
<p>I am keen to see it, so that at least I can try to force it into a nice subform and keep the interface identical to the user.  Generally speaking there have been very few cases where I had to resort to loading data by hand.</p>
<p>One thing I had added to lots of Access apps that the users really enjoy are Rightclick menus<br />
Access does them very well and I have setup things like a MRU list on ids and search boxes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22474</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Thu, 15 Feb 2007 17:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22474</guid>
		<description>&lt;p&gt;Jan, I appreciated your previous comment - no lecture inferred.  In fact, I tried to apply it to an Access project I&#039;m working on now.  I&#039;m using a temporary table to hold some values while a form is being completed, which eventually is written to a permanent table.  It&#039;s a lot of work and is prone to errors.  &quot;How can I make this a subform directly from the permanent table?&quot;, I asked.  I wasn&#039;t able to do it.  I&#039;m thinking about putting an mdb together that demonstrates my situation and seeing who can come up with something.  There&#039;s probably a better way than I&#039;m doing, but I don&#039;t have an Access expert looking over my shoulder, so I end up doing what works.&lt;/p&gt;
&lt;p&gt;One problem I foresee is usability limitations.  I won&#039;t sacrifice my ideal of usability for anything.  If I have to change the way the user interacts to suit the tool, then I deem the tool to be broken and I need to find a better one.  So someone could come up with a solution that &quot;works&quot;, but it would be unacceptable to me because it would be asking the user to adapt to the program.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Jan, I appreciated your previous comment &#8211; no lecture inferred.  In fact, I tried to apply it to an Access project I&#8217;m working on now.  I&#8217;m using a temporary table to hold some values while a form is being completed, which eventually is written to a permanent table.  It&#8217;s a lot of work and is prone to errors.  &#8220;How can I make this a subform directly from the permanent table?&#8221;, I asked.  I wasn&#8217;t able to do it.  I&#8217;m thinking about putting an mdb together that demonstrates my situation and seeing who can come up with something.  There&#8217;s probably a better way than I&#8217;m doing, but I don&#8217;t have an Access expert looking over my shoulder, so I end up doing what works.</p>
<p>One problem I foresee is usability limitations.  I won&#8217;t sacrifice my ideal of usability for anything.  If I have to change the way the user interacts to suit the tool, then I deem the tool to be broken and I need to find a better one.  So someone could come up with a solution that &#8220;works&#8221;, but it would be unacceptable to me because it would be asking the user to adapt to the program.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22467</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Thu, 15 Feb 2007 14:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22467</guid>
		<description>&lt;p&gt;Quick Comment I re-read my last post and it sounded far too much like a lecture at Dick.&lt;br&gt;
Appologies as clearly Dick already has a sound grasp of Access.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Quick Comment I re-read my last post and it sounded far too much like a lecture at Dick.<br />
Appologies as clearly Dick already has a sound grasp of Access.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jkpieterse</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22457</link>
		<dc:creator>jkpieterse</dc:creator>
		<pubDate>Thu, 15 Feb 2007 06:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22457</guid>
		<description>&lt;p&gt;Hi Tushar,&lt;/p&gt;
&lt;p&gt;What I meant is that PODA is a community of professional developers committed to helping each other, with a focus on principles of teamwork.&lt;/p&gt;
&lt;p&gt;As such, PODA aims to nurture collaboration between members to further enhance their knowledge, and to encourage high standards.&lt;/p&gt;
&lt;p&gt;All MS Office professionals are invited to participate, joining over 150 other members world-wide.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Tushar,</p>
<p>What I meant is that PODA is a community of professional developers committed to helping each other, with a focus on principles of teamwork.</p>
<p>As such, PODA aims to nurture collaboration between members to further enhance their knowledge, and to encourage high standards.</p>
<p>All MS Office professionals are invited to participate, joining over 150 other members world-wide.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22445</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Wed, 14 Feb 2007 18:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22445</guid>
		<description>&lt;p&gt;Dick,&lt;br&gt;
Personally I always bound controls for almost everything in Access.  I normally always use a Subform for every screen even if it is just a form with a simple block of data on it.  I use lots of subforms within subforms and subreports on reports, they can really add functionality and make it much easier to navigate.  The best thing is the Child and Master links.  They can make your life a breeze.  Bear in mind that the more code YOU write the more errors your users get.  It is possible to make a fairly ok (if some what bland) interface using no code what so ever.  This sort of form could be a combo box with some sub form that would allow you to select something that shows a sorted and filtered list.  I like to build the interface with menus rather than using some funny main screen with huge buttons, and the more tabs the better.&lt;/p&gt;
&lt;p&gt;Top tips are &lt;/p&gt;
&lt;p&gt;Design the tables first.&lt;br&gt;
Don&#039;t ever use the multi valued cell in 2007 it is the work of the devil.&lt;br&gt;
Add descriptions and captions to everything during design of the table.&lt;br&gt;
Add all the relationships and indexes at the start.&lt;br&gt;
Go back and add in all the combo box lookups for all the fields that are related in the Relationships.&lt;br&gt;
Now build.....&lt;br&gt;
(don&#039;t start the VBA until you have sorted ALL your fields and tables etc.)&lt;br&gt;
It gets out of date so quickly.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Dick,<br />
Personally I always bound controls for almost everything in Access.  I normally always use a Subform for every screen even if it is just a form with a simple block of data on it.  I use lots of subforms within subforms and subreports on reports, they can really add functionality and make it much easier to navigate.  The best thing is the Child and Master links.  They can make your life a breeze.  Bear in mind that the more code YOU write the more errors your users get.  It is possible to make a fairly ok (if some what bland) interface using no code what so ever.  This sort of form could be a combo box with some sub form that would allow you to select something that shows a sorted and filtered list.  I like to build the interface with menus rather than using some funny main screen with huge buttons, and the more tabs the better.</p>
<p>Top tips are </p>
<p>Design the tables first.<br />
Don&#8217;t ever use the multi valued cell in 2007 it is the work of the devil.<br />
Add descriptions and captions to everything during design of the table.<br />
Add all the relationships and indexes at the start.<br />
Go back and add in all the combo box lookups for all the fields that are related in the Relationships.<br />
Now build&#8230;..<br />
(don&#8217;t start the VBA until you have sorted ALL your fields and tables etc.)<br />
It gets out of date so quickly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rembo</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22443</link>
		<dc:creator>Rembo</dc:creator>
		<pubDate>Wed, 14 Feb 2007 11:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22443</guid>
		<description>&lt;p&gt;&gt; Why the hell does an Excel textbox control not come with a Format property? &lt;/p&gt;
&lt;p&gt;That sure would be a nice feature and I think it&#039;s a great idea. But as to &#039;why&#039;.. it is just a TEXTbox I suppose...&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Remco&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&gt; Why the hell does an Excel textbox control not come with a Format property? </p>
<p>That sure would be a nice feature and I think it&#8217;s a great idea. But as to &#8216;why&#8217;.. it is just a TEXTbox I suppose&#8230;</p>
<p>Cheers,</p>
<p>Remco</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Alexander</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22423</link>
		<dc:creator>Mike Alexander</dc:creator>
		<pubDate>Mon, 12 Feb 2007 22:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22423</guid>
		<description>&lt;p&gt;I find that building a department-level application is often easier and safer in Access.  Because, the underlying schemas are restricted and &quot;structured&quot;, you have a better chance of avoiding errors.  That is to say, you spend less time writing error handling for the 100 different ways something can go wrong on a spreadsheet (moved data, wrong data types, multiple open workbooks, etc....)&lt;/p&gt;
&lt;p&gt;By the way,  I have a rant.&lt;/p&gt;
&lt;p&gt;Why the hell does an Excel textbox control not come with a Format property?  You know...Currency, Number, Date, etc.  Textbox controls are, by default, set to general number, leaving you with no easy way to add formatting. &lt;/p&gt;
&lt;p&gt;Apparently, you&#039;ve got to come up with some convoluted work around that adds formatting at run-time (using a form event).  Does anyone have a clever way to do this?  I can never get it to work.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I find that building a department-level application is often easier and safer in Access.  Because, the underlying schemas are restricted and &#8220;structured&#8221;, you have a better chance of avoiding errors.  That is to say, you spend less time writing error handling for the 100 different ways something can go wrong on a spreadsheet (moved data, wrong data types, multiple open workbooks, etc&#8230;.)</p>
<p>By the way,  I have a rant.</p>
<p>Why the hell does an Excel textbox control not come with a Format property?  You know&#8230;Currency, Number, Date, etc.  Textbox controls are, by default, set to general number, leaving you with no easy way to add formatting. </p>
<p>Apparently, you&#8217;ve got to come up with some convoluted work around that adds formatting at run-time (using a form event).  Does anyone have a clever way to do this?  I can never get it to work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tushar Mehta</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22419</link>
		<dc:creator>Tushar Mehta</dc:creator>
		<pubDate>Mon, 12 Feb 2007 19:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22419</guid>
		<description>&lt;p&gt;A different opinion from JKP about joining an organization that&#039;s aimed at &quot;advocating our kind,&quot; I&#039;d be interested in knowing what that means.&lt;/p&gt;
&lt;p&gt;Or, for that matter, how many people actually belong to that organization.&lt;/p&gt;
&lt;p&gt;I know a little about some of those who made the initial push to get it going.  Given how they treated me in a public forum (one of the moderators wrote me a note telling me how they were out of line and then locked the discussion), there is no way I would ever consider becoming a member.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>A different opinion from JKP about joining an organization that&#8217;s aimed at &#8220;advocating our kind,&#8221; I&#8217;d be interested in knowing what that means.</p>
<p>Or, for that matter, how many people actually belong to that organization.</p>
<p>I know a little about some of those who made the initial push to get it going.  Given how they treated me in a public forum (one of the moderators wrote me a note telling me how they were out of line and then locked the discussion), there is no way I would ever consider becoming a member.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Brown</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/02/10/the-new-macroman/#comment-22418</link>
		<dc:creator>Gary Brown</dc:creator>
		<pubDate>Mon, 12 Feb 2007 18:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1600#comment-22418</guid>
		<description>&lt;p&gt;MacroMan,&lt;br&gt;
  IMHO, John Walkenbach&#039;s &#039;Excel xxxx Power Programming with VBA&#039; has an equivalent in Access.  For me THAT is high praise!&lt;br&gt;
  I use &#039;Mastering Microsoft Access 2000 Development - The Authoritative Solution&#039; by Alison Balter, SAMS Publishing.  I just checked on BarnesAndNoble.com.  The book goes for $49.99.  The 2003 version (which I have not seen) is $59.99 (Alison Balter&#039;s Mastering Microsoft Access 2003).&lt;br&gt;
  Good Luck.&lt;br&gt;
Gary Brown&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>MacroMan,<br />
  IMHO, John Walkenbach&#8217;s &#8216;Excel xxxx Power Programming with VBA&#8217; has an equivalent in Access.  For me THAT is high praise!<br />
  I use &#8216;Mastering Microsoft Access 2000 Development &#8211; The Authoritative Solution&#8217; by Alison Balter, SAMS Publishing.  I just checked on BarnesAndNoble.com.  The book goes for $49.99.  The 2003 version (which I have not seen) is $59.99 (Alison Balter&#8217;s Mastering Microsoft Access 2003).<br />
  Good Luck.<br />
Gary Brown</p>
]]></content:encoded>
	</item>
</channel>
</rss>

