[AccessD] Macros

Drew Wutka DWUTKA at marlow.com
Fri Apr 25 12:16:30 CDT 2003


I agree, about using macros (with the exception of AutoExec and AutoKeys).
However, my point was that a macro with just a RunCode statement is going to
run a VBA procedure, which makes it just as 'powerful' as an Excel macro.

Drew

>  -----Original Message-----
> From: 	John W. Colby [mailto:jcolby at colbyconsulting.com] 
> Sent:	Friday, April 25, 2003 7:18 AM
> To:	accessd at databaseadvisors.com
> Subject:	RE: [AccessD] Macros
> 
> >Because Access Macros are just as powerful as VBA, since they have a
> RunCode command.
> 
> Nope, gotta disagree there Drew.  No developer worth his salt will touch
> macros for development in Access for the simple reason that errors cannot
> be handled.  In a runtime errors will dump you to the dos prompt.
> Furthermore there is no facility for getting at the object model.  Macros
> are an extremely simplistic "programming language" for power users, and do
> not compare in any way to VB.
> 
> John W. Colby
> Colby Consulting
> www.ColbyConsulting.com
> 
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Drew Wutka
> Sent: Friday, April 25, 2003 2:42 AM
> To: 'accessd at databaseadvisors.com'
> Subject: RE: [AccessD] Macros
> 
> 
> Actually, that is the core of this discussion.  Because Access Macros are
> just as powerful as VBA, since they have a RunCode command.  Sure, it's
> moronic to write code, and run them all 'through' macros, but it
> definitely
> means that macros in Access can be more powerful then they appear.  So the
> real difference, IMHO, is that a macro is a term used to describe a simple
> user automation interface, regardless of what they look like inside.
> Macros
> in general are 'simplistic' to write....for a common user.  However, in
> Excel and Word macros can be built completely with code, never using the
> recorder, and since the macro IS VBA, they blend into VBA more fluidly
> then
> in Access.  You still have strictly VBA capabilities in Excel and Word
> (events, forms, etc.) so macros in Excel/Word do not completely embody
> VBA.
> The blurry distinction is just 'crisper' in Access since the macro design
> window is a stepped command process, versus a recorder.  Quite frankly I
> think they should have a macro recorder in VBA, but I think the issue with
> dealing with db data makes that a very daunting task.
> 
> Drew
> 
> -----Original Message-----
> From: Mwp.Reid at Queens-Belfast.AC.UK
> [mailto:Mwp.Reid at Queens-Belfast.AC.UK]
> Sent: Thursday, April 24, 2003 12:22 PM
> To: accessd at databaseadvisors.com
> Subject: [AccessD] Macros
> 
> 
> An Access Macro is not the same as a macro in Word or Excel or Powerpoint.
> In 
> access its more recording an action.
> 
> In WOrd and Excel and Powerpoint its writing code - VBA code. Thus its a
> good 
> way to learn the model for those apps.
> 
> Now how they actually work in Access, I think all they do is actuallyc
> arry 
> out a menu command. They dont have the power of a Word Macro for example.
> Teh 
> one I posted opens a document located in the file system. If I had wanted
> to
> I 
> could have then applied styles etc to that doc and then the appropriate
> code
> 
> would be created.  Dont think an Access Macro will do that. 
> 
> Martin
> _______________________________________________
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> _______________________________________________
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 
> 
> -----------------------------------------------------
> eMailBoss puts you in command of your email.
> Get your copy today at http://www.eMailBoss.com << File: ATT73823.txt >> 


More information about the AccessD mailing list