lol....
Mike, Moniker was not refering to just access, he was refering to coding in general. By having coding skills, you gain an understanding of whats happening in your program, and it allows you to make it do whatever you want, and that is far more than what macros can offer. Having perfect knowledge of a programming language is not the point, the point is understanding the concepts of coding that are universal, such as loops, data structures, calling other methods etc. Having these skills makes life so much easier. A perfect example of that statement it me. I am at uni studying computer systems engineering, within that course if have done a fair few programming courses in java, C, SQL etc, giving me a solid understanding of coding. We have to do 'work experience' in the industry. I am now at a company building a change tracking system. When I got here I was told that I had to do it in access, for reasons i'm not going into here

Before this, I have only looked at access once, and for about 20mins when I first installed Office. Thats it. By using my knowledge of programming, and this site, I have been able to build (still going) a fairly complex (in my eyes at least) program, which i dont think would even be possible without the underlying programming that is running it.
If your new and still learning, yes macros are good, but as soon as you start to develop more sophisticated db's you really need to get down and dirty with the code.
The originaly topic regarding the calling of the function the perfect example where people didn't understand the programming fundamentals required to achieve the task at hand.
And regarding the 10 post thing, the reason is most people have a problem, thy create and account, get the problem solved, and then go away. They have no need to return. simple
Well, then maybe you should study a little more.
ha, im studying by doing.. I certainly follow the trial and error approach as well, although there is often more error than trial.