title: What are the rules governing usage of parenthesis in VBA function calls?
body: <p>I've just had an irritating 30 minutes on a &quot;compiler error&quot; in VBA (Access 2003) caused by my use of parenthesis around the arguments I'm passing to a Sub I defined.</p>
  <p>I've been searching to find a decent article/tutorial/instruction as to when parenthesis are necessary/appropriate/inappropriate/forbidden, but can't find any clear guidelines.</p>